fp/charts/traefik/values-overrides.yaml

39 lines
985 B
YAML
Raw Normal View History

2024-08-13 21:18:01 +00:00
2024-11-05 19:48:21 +00:00
fullnameOverride: traefik
2024-08-13 21:18:01 +00:00
globalArguments:
- --global.sendanonymoususage=false
2024-11-05 19:48:21 +00:00
- --api.insecure=true # api.insecure=true is required for the dashboard to be reachable via traefik entrypoint
2024-08-13 21:18:01 +00:00
service:
enabled: true
annotations:
2024-11-05 19:48:21 +00:00
# chisel-operator.io/exit-node-name: "vault-exit-node"
type: ClusterIP # this needs to be LoadBalancer in prod, but here in dev we want ClusterIP
2024-08-13 21:18:01 +00:00
logs:
access:
enabled: true
format: json
general:
level: DEBUG
format: json
providers:
2024-11-05 19:48:21 +00:00
kubernetesCRD:
enabled: false
2024-08-13 21:18:01 +00:00
kubernetesIngress:
2024-11-05 19:48:21 +00:00
enabled: false
2024-08-13 21:18:01 +00:00
publishedService:
2024-11-05 19:48:21 +00:00
enabled: false
kubernetesGateway:
enabled: true
2024-08-13 21:18:01 +00:00
2024-11-05 19:48:21 +00:00
# ingressRoute:
# dashboard:
# # we disable dashboard via the chart and enable it ourselves in traefik.yaml
# enabled: false
# matchRule: PathPrefix(`/doshboard`)
# # # -- The internal service used for the dashboard ingressRoute
# services:
# - name: dashboard@internal
# kind: TraefikService