mirror of
https://gitlab.sectorq.eu/jaydee/ansible.git
synced 2026-09-08 21:27:36 +02:00
build
This commit is contained in:
@@ -133,30 +133,7 @@
|
||||
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: Download Helm v3 archive
|
||||
ansible.builtin.get_url:
|
||||
url: https://get.helm.sh/helm-v3.15.4-linux-amd64.tar.gz
|
||||
dest: /tmp/helm-v3.15.4-linux-amd64.tar.gz
|
||||
mode: '0644'
|
||||
- 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: Enable kubelet
|
||||
systemd:
|
||||
name: kubelet
|
||||
@@ -344,27 +321,3 @@
|
||||
name: firewalld
|
||||
state: stopped
|
||||
enabled: false
|
||||
|
||||
- name: Install NFS Subdir External Provisioner
|
||||
kubernetes.core.helm:
|
||||
name: nfs-storage
|
||||
chart_ref: nfs-subdir-external-provisioner/nfs-subdir-external-provisioner
|
||||
release_namespace: kube-system
|
||||
create_namespace: true
|
||||
update_repo_cache: true
|
||||
kubeconfig: /home/{{ ansible_user }}/.kube/config
|
||||
|
||||
values:
|
||||
nfs:
|
||||
server: "{{ nfs_server }}"
|
||||
path: /qda_1
|
||||
|
||||
storageClass:
|
||||
name: nfs-client
|
||||
defaultClass: true
|
||||
|
||||
environment:
|
||||
HOME: /home/jd
|
||||
|
||||
become: false
|
||||
when: inventory_hostname.endswith('-vm01.home.lan')
|
||||
Reference in New Issue
Block a user