diff --git a/roles/kubernetes_test/tasks/Rocky.yml b/roles/kubernetes_test/tasks/Rocky.yml index 51cbbfe..280f9f6 100644 --- a/roles/kubernetes_test/tasks/Rocky.yml +++ b/roles/kubernetes_test/tasks/Rocky.yml @@ -15,8 +15,8 @@ helm_env: PATH: /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin - HOME: /tmp/helm - XDG_CONFIG_HOME: /tmp/helm/.config + HOME: /home/jd + XDG_CONFIG_HOME: /home/jd/.config KUBECONFIG: "{{ kubeconfig }}" block: @@ -30,6 +30,12 @@ dest: "/tmp/{{ helm_tar }}" mode: '0644' + - name: Create Helm config directory + file: + path: /home/jd/.config/helm + state: directory + mode: '0755' + - name: Extract Helm archive unarchive: src: "/tmp/{{ helm_tar }}" @@ -86,4 +92,12 @@ name: nfs-client defaultClass: true kubeconfig: "{{ kubeconfig }}" - environment: "{{ helm_env }}" \ No newline at end of file + environment: "{{ helm_env }}" + + - name: Ensure correct ownership of Helm config + file: + path: /home/jd/.config + state: directory + owner: jd + group: jd + \ No newline at end of file