This commit is contained in:
2026-05-12 18:44:01 +02:00
parent de051e4405
commit c4cd7670a5
2 changed files with 28 additions and 9 deletions
+28 -1
View File
@@ -125,7 +125,7 @@
- kubelet
- kubeadm
- kubectl
- helm
disable_excludes: kubernetes
state: present
register: k8s_install
@@ -133,6 +133,33 @@
delay: 10
until: k8s_install is succeeded
- name: Remove Helm v4 if present
ansible.builtin.file:
path: /usr/local/bin/helm
state: absent
become: true
- name: Extract Helm archive
ansible.builtin.unarchive:
src: /tmp/helm-v3.15.4-linux-amd64.tar.gz
dest: /tmp
remote_src: true
- name: Install Helm v3 binary
ansible.builtin.copy:
src: /tmp/linux-amd64/helm
dest: /usr/local/bin/helm
mode: '0755'
remote_src: true
become: true
- name: Verify Helm version
ansible.builtin.command: helm version
register: helm_version
- debug:
var: helm_version.stdout
- name: Enable kubelet
systemd:
name: kubelet
-8
View File
@@ -18,14 +18,6 @@
- debug:
var: helm_repos.stdout
- name: Update Helm repos
ansible.builtin.command: helm repo update
environment:
HOME: /home/jd
become: false
register: helm_repos
- name: Install NFS Subdir External Provisioner
kubernetes.core.helm:
name: nfs-storage