Files
ansible-role-ingress-nginx/tasks/main.yml
2026-05-28 14:54:55 -04:00

28 lines
724 B
YAML

#SPDX-License-Identifier: MIT-0
---
# tasks file for ansible-role-ingress-nginx
- name: Add Ingress Nginx repository
kubernetes.core.helm_repository:
name: ingress-nginx
repo_url: https://kubernetes.github.io/ingress-nginx
- name: Deploy Ingress Nginx
kubernetes.core.helm:
name: ingress-nginx
chart_ref: ingress-nginx/ingress-nginx
release_namespace: ingress-nginx
create_namespace: true
values:
controller:
annotations:
acme.cert-manager.io/http01-edit-in-place: 'true'
extraArgs:
update-status: "false"
config:
use-forwarded-headers: "true"
allow-snippet-annotations: "true"
metrics:
enabled: true