Skip to content

Instantly share code, notes, and snippets.

@spy86
Created April 24, 2025 06:12
Show Gist options
  • Save spy86/db8801efba623224ac5508c4a27fb0b8 to your computer and use it in GitHub Desktop.
Save spy86/db8801efba623224ac5508c4a27fb0b8 to your computer and use it in GitHub Desktop.
This file contains custom configuration values for the NGINX Ingress Controller Helm chart.
controller:
ingressClass: internal-ingress-nginx
extraArgs:
ingress-class: internal-ingress-nginx
ingressClassResource:
name: internal-ingress-nginx
controllerValue: "k8s.io/ingress-nginx-internal"
enabled: true
service:
annotations:
service.beta.kubernetes.io/azure-load-balancer-internal: "true"
service.beta.kubernetes.io/azure-load-balancer-health-probe-request-path: "/healthz"
service.beta.kubernetes.io/azure-pls-create: "true"
service.beta.kubernetes.io/azure-pls-name: internal-ingress-nginx
replicaCount: 1
watchNamespace: ingress-nginx-internal
nodeSelector:
"kubernetes.io/os": linux
admissionWebhooks:
patch:
nodeSelector:
"kubernetes.io/os": linux
# metrics:
# enabled: true
# podAnnotations:
# "prometheus\.io/scrape": "true"
# "prometheus\.io/port": "10254"
defaultBackend:
nodeSelector:
"kubernetes.io/os": linux
metadata:
annotations:
labels:
app.kubernetes.io/part-of: ingress-nginx-internal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment