blob: 74a7b68b958ac09c58713c654bd80da1687c4fad [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:
Bartek Grzybowski30b2cbf2019-03-26 16:10:10 +010011 - chrony
Petr Ospalýe347ccc2018-12-19 14:52:07 +010012 - certificates
13 - docker
14 - dns
15 - vncserver
Petr Ospalýe347ccc2018-12-19 14:52:07 +010016 - nginx
Samuli Silviusf6f5fc42019-02-13 11:00:39 +020017 - nexus
Petr Ospalýe347ccc2018-12-19 14:52:07 +010018
19- name: Setup base for Kubernetes nodes
20 hosts: kubernetes
21 roles:
Bartek Grzybowski30b2cbf2019-03-26 16:10:10 +010022 - chrony
Petr Ospalýe347ccc2018-12-19 14:52:07 +010023 - docker
24 tasks:
Michal Ptacek200ae722019-03-21 12:32:20 +000025 - include_role:
26 name: certificates
27 tasks_from: upload_root_ca.yml
Samuli Silviuse9fca5e2019-03-03 13:34:16 +020028 vars:
29 certificates_local_dir: certs