From a2fac027d5ff52ba9fd71aa125be265b1b4a5cd0 Mon Sep 17 00:00:00 2001 From: jaydee Date: Wed, 27 May 2026 00:19:15 +0200 Subject: [PATCH] build-all --- roles/kubernetes/tasks/Debian.yml | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/roles/kubernetes/tasks/Debian.yml b/roles/kubernetes/tasks/Debian.yml index bd84830..a657880 100644 --- a/roles/kubernetes/tasks/Debian.yml +++ b/roles/kubernetes/tasks/Debian.yml @@ -67,6 +67,7 @@ - curl - gnupg2 - software-properties-common + - gnupg state: present - name: Remove old Docker repository files (if any) @@ -84,18 +85,13 @@ state: directory mode: '0755' - - name: Download Docker GPG key (ascii) + - name: Add Docker GPG key ansible.builtin.get_url: url: https://download.docker.com/linux/debian/gpg - dest: /tmp/docker.gpg + dest: /etc/apt/keyrings/docker.asc mode: '0644' - - name: Dearmor Docker GPG key - ansible.builtin.command: - cmd: gpg --dearmor -o /etc/apt/keyrings/docker.gpg /tmp/docker.gpg - creates: /etc/apt/keyrings/docker.gpg - - - name: Add Docker repository source file + - name: Add Docker repository ansible.builtin.copy: dest: /etc/apt/sources.list.d/docker.sources mode: '0644' @@ -105,17 +101,18 @@ Suites: {{ ansible_distribution_release }} Components: stable Architectures: {{ 'amd64' if ansible_architecture == 'x86_64' else ansible_architecture }} - Signed-By: /etc/apt/keyrings/docker.gpg + Signed-By: /etc/apt/keyrings/docker.asc - name: Update apt cache apt: - update_cache: yes + update_cache: true + - name: Install required packages apt: name: - containerd.io state: present - update_cache: yes + update_cache: true - name: Generate default containerd config command: containerd config default