diff --git a/roles/kube-node/tasks/main.yml b/roles/kube-node/tasks/main.yml index 87e488a..395bd85 100644 --- a/roles/kube-node/tasks/main.yml +++ b/roles/kube-node/tasks/main.yml @@ -5,3 +5,14 @@ - name: Join Kubernetes cluster shell: "{{ hostvars['master1']['kubeadm_join_command'] }}" when: hostvars['master1']['kubeadm_join_command'] is defined + +- name: Obter hostname real do nó + become: true + command: hostname + register: node_hostname + +- name: Atribuir podCIDR ao nó via hostname real + become: true + 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