system-config/playbooks/service-nodepool.yaml
Monty Taylor e0619f17f1 Run nodepool launchers with ansible and containers
We don't run start in prod normally but we do need to run
it in the gate.

Change-Id: Iec50684280409eb978bf5638bf74ae16fad8aa26
2020-04-30 17:37:22 +00:00

30 lines
710 B
YAML

- hosts: nodepool-builder_opendev:!disabled
name: "Configure nodepool builders"
strategy: free
roles:
- install-docker
- nodepool-base
- configure-openstacksdk
- nodepool-builder
- hosts: 'nb01.openstack.org:nb02.openstack.org:nb03.openstack.org:!disabled'
name: "run puppet on all older servers"
strategy: free
roles:
- nodepool-base-legacy
- configure-openstacksdk
- configure-kubectl
- puppet-install
- disable-puppet-agent
- puppet
- hosts: nodepool-launcher:!disabled
name: "Configure nodepool launchers"
strategy: free
roles:
- install-docker
- nodepool-base
- configure-openstacksdk
- configure-kubectl
- nodepool-launcher