system-config/playbooks/service-nodepool.yaml

24 lines
628 B
YAML

- hosts: nodepool-builder:!disabled
name: "Configure nodepool builders"
strategy: free
roles:
- iptables
- install-docker
- nodepool-base
- configure-openstacksdk
- nodepool-builder
- hosts: nodepool-launcher:!disabled
name: "Configure nodepool launchers"
# The nodepool-launcher role will restart launchers if new container
# images are available. Run serially to ensure we don't kill the entire
# cluster if something is terribly wrong.
serial: 1
roles:
- iptables
- install-docker
- nodepool-base
- configure-openstacksdk
- configure-kubectl
- nodepool-launcher