382ffd539d76f5d43d2543bc517fc653c77deb0d
[oom/offline-installer.git] / ansible / infrastructure.yml
1 ---
2 - name: Perform common environment setup for nodes
3   hosts: infrastructure, kubernetes
4   roles:
5     - package-repository
6     - role: firewall
7
8 - name: Setup infrastructure servers
9   hosts: infrastructure
10   roles:
11     - certificates
12     - docker
13     - dns
14     - vncserver
15     - nginx
16     - nexus
17
18 - name: Setup base for Kubernetes nodes
19   hosts: kubernetes
20   roles:
21     - docker
22   tasks:
23     - import_tasks: roles/certificates/tasks/upload_root_ca.yml