--- | |
- name: Perform common environment setup for nodes | |
hosts: infrastructure, kubernetes | |
roles: | |
- package-repository | |
- role: firewall | |
- name: Setup infrastructure servers | |
hosts: infrastructure | |
roles: | |
- chrony | |
- certificates | |
- docker | |
- dns | |
- vncserver | |
- nginx | |
- nexus | |
- name: Setup base for Kubernetes nodes | |
hosts: kubernetes | |
roles: | |
- chrony | |
- docker | |
tasks: | |
- include_role: | |
name: certificates | |
tasks_from: upload_root_ca.yml | |
vars: | |
certificates_local_dir: certs |