Add python-jsonpointer as a new dependency
[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     - include_role:
24         name: certificates
25         tasks_from: upload_root_ca.yml
26       vars:
27         certificates_local_dir: certs