Initial commit
This commit is contained in:
27
tasks/main.yml
Normal file
27
tasks/main.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
#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
|
||||
|
||||
Reference in New Issue
Block a user