What is in this article
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.