diff options
Diffstat (limited to 'roles/kubernetes/kubeadm/control-plane/tasks')
-rw-r--r-- | roles/kubernetes/kubeadm/control-plane/tasks/main.yml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/roles/kubernetes/kubeadm/control-plane/tasks/main.yml b/roles/kubernetes/kubeadm/control-plane/tasks/main.yml index 7c68bcd5..65e367ba 100644 --- a/roles/kubernetes/kubeadm/control-plane/tasks/main.yml +++ b/roles/kubernetes/kubeadm/control-plane/tasks/main.yml @@ -64,3 +64,20 @@ marker: "### {mark} ANSIBLE MANAGED BLOCK for kubectl ###" content: | source <(kubectl completion {{ item }}) + + +- name: install k9s + apt: + name: k9s + state: present + +- name: add k9s completion config for shells + loop: + - zsh + - bash + blockinfile: + path: "/root/.{{ item }}rc" + create: yes + marker: "### {mark} ANSIBLE MANAGED BLOCK for k9s ###" + content: | + source <(k9s completion {{ item }}) |