cluster-ansible/roles/join-control-plane/tasks/main.yml
2025-04-26 16:10:03 +02:00

24 lines
678 B
YAML

- name: Join cluster as control plane
ansible.builtin.command:
cmd: |-
kubeadm join
{{ cluster_endpoint }}:6443
--token={{ token }}
--discovery-token-ca-cert-hash={{ token_hash }}
--control-plane
--certificate-key {{ certificate_key }}
--cri-socket=unix:///var/run/crio/crio.sock
register: kubeadm_join
failed_when: kubeadm_join.rc != 0
changed_when: kubeadm_join.rc == 0
- name: Cluster init output
ansible.builtin.debug:
msg: "{{ kubeadm_join.stdout }}"
when: kubeadm_join.rc == 0
- name: Cluster init errors
ansible.builtin.debug:
msg: "{{ kubeadm_join.stderr }}"
when: kubeadm_join.rc != 0