betelgeusebytes/ansible/playbooks/add-control-planes.yml

20 lines
402 B
YAML

- hosts: k8s_control_plane[0]
become: yes
roles:
- kubeadm_cp_discovery
- hosts: new_control_planes
become: yes
roles:
- common
- wireguard
- containerd
- kubernetes
- hosts: new_control_planes
become: yes
roles:
- kubeadm_join_cp
vars:
kubeadm_cp_join_cmd: "{{ hostvars[groups['k8s_control_plane'][0]].kubeadm_cp_join_cmd | default(kubeadm_cp_join_cmd) }}"