Update roles/kubernetes/tasks/main.yml

This commit is contained in:
2025-10-12 21:05:36 +00:00
parent 3fea11dc73
commit 1e47944c6c

View File

@ -1,5 +1,15 @@
- 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: Install containerd - name: Install containerd
apt: apt:
@ -30,6 +40,16 @@
deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.29/deb/ / deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.29/deb/ /
- 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: Install Kubernetes components - name: Install Kubernetes components
apt: apt:
name: name:
@ -57,6 +77,16 @@
when: ansible_facts['os_family'] == 'Debian' when: ansible_facts['os_family'] == 'Debian'
changed_when: false changed_when: false
- 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: Criar arquivo de configuração sysctl para Kubernetes - name: Criar arquivo de configuração sysctl para Kubernetes
@ -76,6 +106,16 @@
state: present state: present
- 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: Garantir que o módulo br_netfilter seja carregado na inicialização - name: Garantir que o módulo br_netfilter seja carregado na inicialização
ansible.builtin.copy: ansible.builtin.copy: