--- - name: Basic Node Setup hosts: k8s-chtest roles: - role: apt-repo/base - role: core/base - role: core/sshd/base - role: core/zsh - role: core/ntp - import_playbook: ../common/kubernetes-cluster-layout.yml vars: kubernetes_cluster_layout: nodes_group: k8s-chtest controlplane_nodes: - ch-k8s-ctrl - ch-calypso - ch-thetys primary_controlplane_node: ch-k8s-ctrl ### hack hack hack... - name: cook kubernetes secrets hosts: _kubernetes_nodes_ gather_facts: no tasks: - set_fact: kubernetes_secrets: "{{ kubernetes_secrets }}" - when: external_ip is defined set_fact: external_ip: "{{ external_ip }}" - import_playbook: ../common/kubernetes-cluster.yml - import_playbook: ../common/kubernetes-cluster-cleanup.yml - name: install addons hosts: _kubernetes_nodes_ roles: - role: kubernetes/addons/metrics-server