Update roles/kube-node/tasks/main.yml

This commit is contained in:
2025-10-20 17:22:04 +00:00
parent ac9d93a0fb
commit 05600edcec

View File

@ -2,9 +2,19 @@
hostname:
name: "ubuntu-{{ ansible_play_hosts.index(inventory_hostname) }}"
- name: Verificar se o nó já está no cluster
become: true
shell: |
kubectl get nodes --no-headers | grep -w $(hostname) || echo "NOT_IN_CLUSTER"
register: node_status
changed_when: false
- name: Join Kubernetes cluster
shell: "{{ hostvars['master1']['kubeadm_join_command'] }}"
when: hostvars['master1']['kubeadm_join_command'] is defined
when:
- hostvars['master1']['kubeadm_join_command'] is defined
- "'NOT_IN_CLUSTER' in node_status.stdout"
- name: Obter hostname real do nó
become: true