diff --git a/roles/kube-node/tasks/main.yml b/roles/kube-node/tasks/main.yml index 51cdb0b..9d915c7 100644 --- a/roles/kube-node/tasks/main.yml +++ b/roles/kube-node/tasks/main.yml @@ -26,4 +26,6 @@ - name: Atribuir podCIDR ao nĂ³ via hostname real shell: | kubectl patch node {{ node_hostname.stdout }} -p '{"spec":{"podCIDR":"192.168.2.0/24"}}' - when: inventory_hostname in groups['kube_nodes'] \ No newline at end of file + when: + - hostvars['master1']['kubeadm_join_command'] is defined + - node_status.stdout | trim == "NOT_IN_CLUSTER" \ No newline at end of file