blob: 83e185fe1255f1ee9a47c78235542b1dd8e7e502 [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:
23 - import_tasks: roles/certificates/tasks/upload_root_ca.yml
Samuli Silviuse9fca5e2019-03-03 13:34:16 +020024 vars:
25 certificates_local_dir: certs