infra/kubernetes/ingress-nginx/nginx.yaml

25 lines
554 B
YAML
Raw Normal View History

controller:
kind: DaemonSet
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