infra/kubernetes/ingress-nginx/nginx.yaml

28 lines
615 B
YAML
Raw Permalink Normal View History

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"
ingressClassResource:
default: true
publishService:
enabled: true
service:
type: NodePort
externalTrafficPolicy: Local
hostNetwork: true
extraArgs:
default-ssl-certificate: cert-manager/gmem-ca-wildcard