From 13b9c3e72ea1f2e63f3bd2312d8bf655038d68e3 Mon Sep 17 00:00:00 2001 From: fenix-gitea-admin Date: Sun, 12 Oct 2025 15:42:59 +0000 Subject: [PATCH] Update roles/kubernetes/tasks/main.yml --- roles/kubernetes/tasks/main.yml | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/roles/kubernetes/tasks/main.yml b/roles/kubernetes/tasks/main.yml index da0960a..ca46fa4 100644 --- a/roles/kubernetes/tasks/main.yml +++ b/roles/kubernetes/tasks/main.yml @@ -3,15 +3,29 @@ name: containerd state: present -- name: Add Kubernetes APT key - apt_key: - url: https://packages.cloud.google.com/apt/doc/apt-key.gpg - state: present +#- name: Add Kubernetes APT key +# apt_key: +# url: https://packages.cloud.google.com/apt/doc/apt-key.gpg +# state: present + +#- name: Add Kubernetes repo +# apt_repository: +# repo: deb http://apt.kubernetes.io/ kubernetes-jammy main +# state: present + +- name: Adicionar chave GPG do Kubernetes + ansible.builtin.shell: | + mkdir -p /etc/apt/keyrings + curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.29/deb/Release.key | gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg + args: + creates: /etc/apt/keyrings/kubernetes-apt-keyring.gpg + +- name: Adicionar repositório oficial do Kubernetes + ansible.builtin.copy: + dest: /etc/apt/sources.list.d/kubernetes.list + content: | + deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.29/deb/ / -- name: Add Kubernetes repo - apt_repository: - repo: deb http://apt.kubernetes.io/ kubernetes-jammy main - state: present - name: Install Kubernetes components apt: