Files

29 lines
769 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"
annotations-risk-level: "Critical"
metrics:
enabled: true