homelab/k8s/helmfile.d/values/traefik/values.yaml.gotmpl
2025-02-04 15:48:36 -08:00

62 lines
1.2 KiB
Go Template

globalArguments:
- "--global.sendanonymoususage=false"
- "--global.checknewversion=false"
additionalArguments:
- "--serversTransport.insecureSkipVerify=true"
- "--log.level=INFO"
deployment:
enabled: true
replicas: 3
annotations: {}
podAnnotations: {}
additionalContainers: []
initContainers: []
ports:
web:
redirections:
entrypoint:
to: websecure
scheme: https
permanent: true
websecure:
http3:
enabled: true
advertisedPort: 4443
tls:
enabled: true
ingressRoute:
dashboard:
enabled: false
ingressClass:
name: {{ .Values.globals.traefik.ingressClass }}
providers:
kubernetesCRD:
enabled: true
ingressClass: {{ .Values.globals.traefik.ingressClass }}
allowExternalNameServices: true
kubernetesIngress:
enabled: true
ingressClass: {{ .Values.globals.traefik.ingressClass }}
allowExternalNameServices: true
publishedService:
enabled: false
rbac:
enabled: true
service:
enabled: true
type: LoadBalancer
annotations: {}
labels: {}
spec:
loadBalancerIP: {{ .Values.globals.traefik.loadBalancerIP }}
loadBalancerSourceRanges: []
externalIPs: []