add helm for containerlab

This commit is contained in:
2023-11-23 16:54:43 +01:00
parent 26ccfd6503
commit c67426c641
3 changed files with 8 additions and 20 deletions

View File

@@ -93,3 +93,7 @@ kubernetes_alias_bashrc:
regexp: "^complete -F __start_kubectl k"
state: present
line: "complete -F __start_kubectl k"
- path: "/root/.bashrc"
regexp: '^alias kname="kubectl config set-context --current --namespace="'
state: present
line: '^alias kname="kubectl config set-context --current --namespace="'

View File

@@ -5,6 +5,7 @@
roles:
- { role: ansible-role-linux-kubernetes, tags: [setup-cluster] }
- { role: geerlingguy.helm, tags: [setup-cluster, helm], when: inventory_hostname in groups['kubemaster']}
tasks:
- name: Add kubectl alias and completion only on master nodes
@@ -48,22 +49,3 @@
- kubernetes_init_app
tags:
- kubernetes
# ---
# - hosts: kubemaster
# become: yes
# remote_user: vagrant
# roles:
# - role: ansible-role-linux-kubernetes
# vars_files:
# - vars.yaml
# - hosts: kubeworker
# become: yes
# remote_user: vagrant
# roles:
# - role: ansible-role-linux-kubernetes
# vars_files:
# - vars.yaml

4
roles/.gitignore vendored
View File

@@ -28,4 +28,6 @@ robertdebock.fail2ban/
ome.rsync_server/
ome.selinux_utils/
# CHISEL
justin_p.chisel/
justin_p.chisel/
# HELM
geerlingguy.ansible-role-helm