diff --git a/roles/kube-master/tasks/main.yml b/roles/kube-master/tasks/main.yml index e275f9e..114f1df 100644 --- a/roles/kube-master/tasks/main.yml +++ b/roles/kube-master/tasks/main.yml @@ -40,7 +40,7 @@ debug: var: flannel_manifest.stdout -- name: Adicionar --iface=enp6s19 ao flanneld +- name: Adicionar --iface=eth0 ao flanneld become: true ansible.builtin.lineinfile: path: /tmp/kube-flannel.yml @@ -168,10 +168,10 @@ environment: KUBECONFIG: /home/fenix/.kube/config -- name: Esperar namespace metallb-system - shell: kubectl get ns metallb-system - register: ns_check - until: ns_check.rc == 0 +- name: Esperar pelo webhook do MetalLB + shell: kubectl get endpoints webhook-service -n metallb-system -o jsonpath='{.subsets[*].addresses[*].ip}' + register: webhook_ready + until: webhook_ready.stdout != "" retries: 10 delay: 5 become_user: fenix