blob: 18290ae49b61697cd98107370a39b4bdd03392aa [file] [log] [blame]
Petr Ospalýe347ccc2018-12-19 14:52:07 +01001---
2- name: Perform common environment setup for nodes
3 hosts: infrastructure, kubernetes
Petr Ospalýe347ccc2018-12-19 14:52:07 +01004 roles:
Samuli Silvius79bfeda2019-02-12 21:08:26 +02005 - package-repository
Petr Ospalýe347ccc2018-12-19 14:52:07 +01006 - role: firewall
Petr Ospalýe347ccc2018-12-19 14:52:07 +01007
8- name: Setup infrastructure servers
9 hosts: infrastructure
10 roles:
11 - certificates
12 - docker
13 - dns
14 - vncserver
Petr Ospalýe347ccc2018-12-19 14:52:07 +010015 - nginx
Samuli Silviusf6f5fc42019-02-13 11:00:39 +020016 - nexus
Petr Ospalýe347ccc2018-12-19 14:52:07 +010017
18- name: Setup base for Kubernetes nodes
19 hosts: kubernetes
20 roles:
21 - docker
22 tasks:
Michal Ptacek200ae722019-03-21 12:32:20 +000023 - include_role:
24 name: certificates
25 tasks_from: upload_root_ca.yml
Samuli Silviuse9fca5e2019-03-03 13:34:16 +020026 vars:
27 certificates_local_dir: certs