infra/kubernetes/ingress-nginx/nginx.yaml
Gabriel Simmer d71fd9ef25
All checks were successful
Lint / lint (push) Successful in 39s
A ton of tweaks to fully spin up cluster from zero
2024-07-09 11:43:02 +01:00

31 lines
706 B
YAML

controller:
kind: DaemonSet
config:
enable-real-ip: "true"
use-proxy-protocol: "true"
enable-brotli: "true"
proxy-send-timeout: "30"
proxy-read-timeout: "30"
metrics:
enabled: true
serviceMonitor:
enabled: true
additionalLabels:
release: prometheus
podAnnotations:
prometheus.io/scrape: "true"
prometheus.io/port: "10254"
tolerations:
- key: "node-role.kubernetes.io/control-plane"
effect: NoSchedule
ingressClassResource:
default: true
publishService:
enabled: true
service:
type: NodePort
externalTrafficPolicy: Local
hostNetwork: true
extraArgs:
default-ssl-certificate: cert-manager/gmem-ca-wildcard