#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: /root/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: /root/ingress-values.yaml state: present