diff --git a/roles/commons/tasks/main.yaml b/roles/commons/tasks/main.yaml index ea69fed..c4ab552 100644 --- a/roles/commons/tasks/main.yaml +++ b/roles/commons/tasks/main.yaml @@ -1,7 +1,3 @@ -- name: super-ugly hack to allow unauthenticated packages to install - become: yes - copy: content='APT::Get::AllowUnauthenticated "true";' dest=/etc/apt/apt.conf.d/99temp owner=root group=root mode=0644 - - name: install common packages become: yes apt: diff --git a/roles/kubernetes-packages/tasks/main.yaml b/roles/kubernetes-packages/tasks/main.yaml index 43ba2c4..d05c130 100644 --- a/roles/kubernetes-packages/tasks/main.yaml +++ b/roles/kubernetes-packages/tasks/main.yaml @@ -12,12 +12,12 @@ url: https://packages.cloud.google.com/apt/doc/apt-key.gpg dest: /usr/share/keyrings/kubernetes-archive-keyring.gpg - - name: super-ugly hack to allow unauthenticated packages to install - copy: content='APT::Get::AllowUnauthenticated "true";' dest=/etc/apt/apt.conf.d/99temp owner=root group=root mode=0644 + - name: Add the key to trusted repo + shell: apt-key add /usr/share/keyrings/kubernetes-archive-keyring.gpg - name: kubernetes | apt source ansible.builtin.apt_repository: - repo: "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" + repo: "deb http://packages.cloud.google.com/apt/ kubernetes-xenial main" state: present - name: install container runtime