summaryrefslogtreecommitdiff
path: root/roles/kubernetes/standalone/base/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/kubernetes/standalone/base/tasks/main.yml')
-rw-r--r--roles/kubernetes/standalone/base/tasks/main.yml29
1 files changed, 16 insertions, 13 deletions
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"