From 99fe083dccd714785566429b4ea9a59204b2dcf0 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 16 Mar 2024 20:21:56 +0100 Subject: add ch-companion-raspi --- roles/kubernetes/standalone/base/defaults/main.yml | 2 ++ roles/kubernetes/standalone/base/tasks/main.yml | 29 ++++++++++++---------- 2 files changed, 18 insertions(+), 13 deletions(-) (limited to 'roles/kubernetes/standalone') diff --git a/roles/kubernetes/standalone/base/defaults/main.yml b/roles/kubernetes/standalone/base/defaults/main.yml index 3f6b52bb..396f7c68 100644 --- a/roles/kubernetes/standalone/base/defaults/main.yml +++ b/roles/kubernetes/standalone/base/defaults/main.yml @@ -15,3 +15,5 @@ kubernetes_standalone_cni_variant: with-portmap kubernetes_standalone_local_services_tcp: [] kubernetes_standalone_local_services_udp: [] + +kubernetes_standalone_install_kubeletctl: yes diff --git a/roles/kubernetes/standalone/base/tasks/main.yml b/roles/kubernetes/standalone/base/tasks/main.yml index 495fd4ff..d95f9a20 100644 --- a/roles/kubernetes/standalone/base/tasks/main.yml +++ b/roles/kubernetes/standalone/base/tasks/main.yml @@ -57,17 +57,20 @@ enabled: yes - name: install kubeletctl - apt: - name: kubeletctl - state: present + when: kubernetes_standalone_install_kubeletctl + block: + - name: install kubeletctl package + apt: + name: kubeletctl + state: present -- name: add kubeletctl config for shells - loop: - - zsh - - bash - blockinfile: - path: "/root/.{{ item }}rc" - create: yes - marker: "### {mark} ANSIBLE MANAGED BLOCK for kubeletctl ###" - content: | - alias kubeletctl="kubeletctl --server 127.0.0.1 --cacert /etc/ssl/standalone-kubelet/ca-crt.pem --cert /etc/ssl/standalone-kubelet/client/crt.pem --key /etc/ssl/standalone-kubelet/client/key.pem --ignoreconfig" + - name: add kubeletctl config for shells + loop: + - zsh + - bash + blockinfile: + path: "/root/.{{ item }}rc" + create: yes + marker: "### {mark} ANSIBLE MANAGED BLOCK for kubeletctl ###" + content: | + alias kubeletctl="kubeletctl --server 127.0.0.1 --cacert /etc/ssl/standalone-kubelet/ca-crt.pem --cert /etc/ssl/standalone-kubelet/client/crt.pem --key /etc/ssl/standalone-kubelet/client/key.pem --ignoreconfig" -- cgit v1.2.3