Massive refactoring of workshopctl

This allows to manage groups of VMs across multiple infrastructure
providers. It also adds support to create groups of VMs on OpenStack.

WARNING: the syntax of workshopctl has changed slightly. Check READMEs
for details.
This commit is contained in:
Jerome Petazzoni
2018-09-28 13:18:54 -05:00
parent 63b85da4f6
commit 9b54ea95ac
27 changed files with 685 additions and 518 deletions

5
.gitignore vendored
View File

@@ -1,11 +1,8 @@
*.pyc
*.swp
*~
prepare-vms/ips.txt
prepare-vms/ips.html
prepare-vms/ips.pdf
prepare-vms/settings.yaml
prepare-vms/tags
prepare-vms/infra
slides/*.yml.html
slides/autopilot/state.yaml
slides/index.html