core-deployments/traefik/values.yaml
Tom Neuber 531f274ebf
All checks were successful
continuous-integration/drone/push Build is passing
traefik/values.yaml: enable ingressRoute dashboard because it got disabled by default
2024-07-05 21:42:04 +02:00

40 lines
709 B
YAML

deployment:
kind: DaemonSet
hostNetwork: true
ports:
web:
port: 80
redirectTo:
port: "websecure"
websecure:
port: 443
metrics:
port: 9101
securityContext:
capabilities:
drop: [ALL]
add: [NET_BIND_SERVICE]
readOnlyRootFilesystem: true
runAsGroup: 0
runAsNonRoot: false
runAsUser: 0
service:
type: NodePort
ipFamilyPolicy: PreferDualStack
updateStrategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 1
maxSurge: 0
ingressRoute:
dashboard:
enabled: true
matchRule: Host(`traefik.services.yolokube.de`)
entryPoints: ["traefik", "websecure"]
middlewares:
- name: basic-auth
tls:
secretName: traefik-tls-key