From ae68481f98b69972e1292bfdd796cea323c238c6 Mon Sep 17 00:00:00 2001 From: Davide Oddone Date: Thu, 17 Oct 2024 18:31:23 +0200 Subject: [PATCH] Provided basic configuration for ansible linter --- .ansible-lint.yml | 4 ++++ ansible/kubernetes_master/tasks/main.yml | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .ansible-lint.yml diff --git a/.ansible-lint.yml b/.ansible-lint.yml new file mode 100644 index 0000000..9a05209 --- /dev/null +++ b/.ansible-lint.yml @@ -0,0 +1,4 @@ +--- +# .ansible-lint +# +profile: min diff --git a/ansible/kubernetes_master/tasks/main.yml b/ansible/kubernetes_master/tasks/main.yml index 3d657a3..ea9aa5c 100644 --- a/ansible/kubernetes_master/tasks/main.yml +++ b/ansible/kubernetes_master/tasks/main.yml @@ -19,8 +19,10 @@ - name: Remove Keyrings Directory (if it exists) ansible.builtin.command: rm -rf /etc/apt/keyrings + - name: Remove Existing Kubernetes Directory (if it exists) ansible.builtin.command: sudo rm -rf /etc/apt/sources.list.d/pkgs_k8s_io_core_stable_v1_31_deb.list + - name: Disable swap ansible.builtin.command: cmd: swapoff -a @@ -121,7 +123,9 @@ mode: "0755" - name: Download Kubernetes GPG key securely - ansible.builtin.shell: curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.31/deb/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg + ansible.builtin.shell: | + set -o pipefail + curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.31/deb/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg - name: Add Kubernetes repository ansible.builtin.apt_repository: