apps/traefik/values.yaml

52 lines
1 KiB
YAML
Raw Normal View History

2024-02-14 20:45:58 +00:00
experimental:
kubernetesGateway:
enabled: true
global:
systemDefaultRegistry: ""
image:
repository: rancher/mirrored-library-traefik
tag: 2.10.5
metrics:
prometheus:
service:
enabled: true
serviceMonitor:
additionalLabels:
prometheus: default
interval: 30s
scrapeTimeout: 5s
podAnnotations:
prometheus.io/port: "8082"
prometheus.io/scrape: "true"
ports:
traefik:
expose: false
port: 9000
web:
forwardedHeaders:
insecure: true
websecure:
expose: true
priorityClassName: system-cluster-critical
providers:
kubernetesIngress:
publishedService:
enabled: true
allowExternalNameServices: true
kubernetesCRD:
enabled: true
allowExternalNameServices: true
service:
type: LoadBalancer
annotations:
load-balancer.hetzner.cloud/location: "hel1"
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
operator: Exists
- effect: NoSchedule
key: node-role.kubernetes.io/master
operator: Exists