17 lines
633 B
YAML
17 lines
633 B
YAML
|
---
|
||
|
# First: meta setup. Check everything is as we expect and that we have a remote
|
||
|
# venv with required dependencies
|
||
|
- import_playbook: initialize.yml
|
||
|
|
||
|
# Second: initial setup. Enforces the system to a "known good" state that we can
|
||
|
# work with
|
||
|
- import_playbook: provision-common.yml
|
||
|
|
||
|
# Third: setup the datastore. Lots of downstream stuff won't work without the ability
|
||
|
# to mount data storage
|
||
|
- import_playbook: provision-datastore.yml
|
||
|
|
||
|
# Finally: setup the docker swarm. Configures the workers, security, web proxy, and
|
||
|
# management system. Once done, applications are ready for deployment
|
||
|
- import_playbook: provison-swarm.yml
|