IvC: Continuing templating
Preface
Adding templating with the ability to add files to the instance and to run scripts during the instance deployment will get us most of the way to a complete solution for our needs, so that’s what this page is about.
Code
The scripts described in this section are available in a Git repo @ https://github.com/wildtechgarden/ivc-in-the-wtg-experiments.
Section Contents
Next Steps
- Add
runcmd
andbootcmd
sections touserdata-default.yaml.jinja
- Add the full set of required files for the desired instances
- Combine with
create-instances.py
script - Add public DNS updating (required to meet some dependencies) (OVH API, not OpenStack)
- Test launch the desired instances
- Improve the code & config, test, improve, etc until satisfied (for now).
- Add a wrap up note for this series.