#SPDX-License-Identifier: MIT-0 --- # tasks file for k8s-nginx-ingress - name: Add helm repository kubernetes.core.helm_repository: name: ingress-nginx repo_url: https://kubernetes.github.io/ingress-nginx state: present - name: Copy value files ansible.builtin.copy: src: files/values.yaml dest: "{{ confdir }}/ingress-values.yaml" - name: Install ingress-nginx kubernetes.core.helm: name: ingress-nginx chart_ref: ingress-nginx/ingress-nginx namespace: ingress create_namespace: true atomic: true kubeconfig: /etc/rancher/k3s/k3s.yaml wait: yes timeout: 600s values_files: "{{ confdir }}/ingress-values.yaml" state: present