diff --git a/roles/common/tasks/main.yaml b/roles/common/tasks/main.yaml index 7d8d24dde330fc37dcc88b63fb86d89eb4b76e3c..ef649d28b3545fe5d9e6eef88feee9edd4ee3af2 100644 --- a/roles/common/tasks/main.yaml +++ b/roles/common/tasks/main.yaml @@ -87,11 +87,13 @@ when: ansible_swaptotal_mb > 0 - name: Add Kubernetes GPG key - ansible.builtin.get_url: - url: https://packages.cloud.google.com/apt/doc/apt-key.gpg - dest: /usr/share/keyrings/kubernetes-archive-keyring.gpg - mode: 0644 + ansible.builtin.shell: | + set -e -o pipefail > /dev/null + curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --dearmor -o /usr/share/keyrings/kubernetes-archive-keyring.gpg --yes become: true # enable writing to /usr/share... + changed_when: true + args: + executable: /bin/bash - name: Add apt repo for kubernetes become: true