From c0fae2b64c73635e659d262e1834cfeac089c64d Mon Sep 17 00:00:00 2001 From: fenix-gitea-admin Date: Sun, 12 Oct 2025 21:06:13 +0000 Subject: [PATCH] Update roles/kube-master/tasks/main.yml --- roles/kube-master/tasks/main.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/roles/kube-master/tasks/main.yml b/roles/kube-master/tasks/main.yml index 397b58b..33f66c3 100644 --- a/roles/kube-master/tasks/main.yml +++ b/roles/kube-master/tasks/main.yml @@ -1,8 +1,31 @@ + +- name: 3 Wait for Kubernetes API to be ready + shell: | + kubectl get --raw='/healthz' + environment: + KUBECONFIG: /home/fenix/.kube/config + register: api_health + until: api_health.rc == 0 + retries: 10 + delay: 6 + become: yes + + - name: Initialize Kubernetes master command: kubeadm init --pod-network-cidr=192.168.3.0/16 --apiserver-advertise-address={{ ansible_default_ipv4.address }} args: creates: /etc/kubernetes/admin.conf +- name: 3 Wait for Kubernetes API to be ready + shell: | + kubectl get --raw='/healthz' + environment: + KUBECONFIG: /home/fenix/.kube/config + register: api_health + until: api_health.rc == 0 + retries: 10 + delay: 6 + become: yes - name: Verificar se o diretório .kube já existe stat: path: /home/fenix/.kube