fp/charts/traefik/values-overrides.yaml

39 lines
985 B
YAML

fullnameOverride: traefik
globalArguments:
- --global.sendanonymoususage=false
- --api.insecure=true # api.insecure=true is required for the dashboard to be reachable via traefik entrypoint
service:
enabled: true
annotations:
# 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
logs:
access:
enabled: true
format: json
general:
level: DEBUG
format: json
providers:
kubernetesCRD:
enabled: false
kubernetesIngress:
enabled: false
publishedService:
enabled: false
kubernetesGateway:
enabled: true
# 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