Petr Ospalý | e347ccc | 2018-12-19 14:52:07 +0100 | [diff] [blame] | 1 | --- |
2 | - name: Perform common environment setup for nodes | ||||
3 | hosts: infrastructure, kubernetes | ||||
Petr Ospalý | e347ccc | 2018-12-19 14:52:07 +0100 | [diff] [blame] | 4 | roles: |
Samuli Silvius | 79bfeda | 2019-02-12 21:08:26 +0200 | [diff] [blame] | 5 | - package-repository |
Petr Ospalý | e347ccc | 2018-12-19 14:52:07 +0100 | [diff] [blame] | 6 | - role: firewall |
Petr Ospalý | e347ccc | 2018-12-19 14:52:07 +0100 | [diff] [blame] | 7 | |
8 | - name: Setup infrastructure servers | ||||
9 | hosts: infrastructure | ||||
10 | roles: | ||||
Bartek Grzybowski | 30b2cbf | 2019-03-26 16:10:10 +0100 | [diff] [blame^] | 11 | - chrony |
Petr Ospalý | e347ccc | 2018-12-19 14:52:07 +0100 | [diff] [blame] | 12 | - certificates |
13 | - docker | ||||
14 | - dns | ||||
15 | - vncserver | ||||
Petr Ospalý | e347ccc | 2018-12-19 14:52:07 +0100 | [diff] [blame] | 16 | - nginx |
Samuli Silvius | f6f5fc4 | 2019-02-13 11:00:39 +0200 | [diff] [blame] | 17 | - nexus |
Petr Ospalý | e347ccc | 2018-12-19 14:52:07 +0100 | [diff] [blame] | 18 | |
19 | - name: Setup base for Kubernetes nodes | ||||
20 | hosts: kubernetes | ||||
21 | roles: | ||||
Bartek Grzybowski | 30b2cbf | 2019-03-26 16:10:10 +0100 | [diff] [blame^] | 22 | - chrony |
Petr Ospalý | e347ccc | 2018-12-19 14:52:07 +0100 | [diff] [blame] | 23 | - docker |
24 | tasks: | ||||
Michal Ptacek | 200ae72 | 2019-03-21 12:32:20 +0000 | [diff] [blame] | 25 | - include_role: |
26 | name: certificates | ||||
27 | tasks_from: upload_root_ca.yml | ||||
Samuli Silvius | e9fca5e | 2019-03-03 13:34:16 +0200 | [diff] [blame] | 28 | vars: |
29 | certificates_local_dir: certs |