Files
k3s-at-home/clusters/ipv6/kube-system/traefik/traefik-release.yml
aggarwalakshun fb7138a39b
All checks were successful
Validate Kubernetes Manifests / kubeconform (push) Successful in 11s
renovate / renovate (push) Successful in 4m7s
update traefik chart version to 38.0.2 and adapt values to accomodate breaking changes
2026-01-23 03:09:00 +05:30

92 lines
1.7 KiB
YAML

---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: traefik
namespace: kube-system
spec:
chart:
spec:
chart: traefik
sourceRef:
kind: HelmRepository
name: traefik
namespace: flux-system
version: '38.0.2'
install:
crds: Create
interval: 6h
releaseName: traefik
upgrade:
crds: CreateReplace
values:
deployment:
enabled: true
kind: DaemonSet
updateStrategy:
type: OnDelete
hostNetwork: true
dnsPolicy: ClusterFirstWithHostNet
service:
enabled: false
securityContext:
capabilities:
add:
- NET_BIND_SERVICE
readOnlyRootFilesystem: true
runAsGroup: 0
runAsNonRoot: false
runAsUser: 0
fsGroup: 0
ports:
web:
port: 80
exposedPort: 80
protocol: TCP
expose:
default: true
http:
encodedCharacters:
allowEncodedSlash: true
allowEncodedQuestionMark: true
websecure:
port: 443
exposedPort: 443
protocol: TCP
expose:
default: true
http:
encodedCharacters:
allowEncodedSlash: true
allowEncodedQuestionMark: true
ssh:
port: 22
exposedPort: 22
protocol: TCP
expose:
default: true
metrics:
port: 9101
exposedPort: 9101
protocol: TCP
expose:
default: false
traefik:
port: 8081
exposedPort: 8081
protocol: TCP
expose:
default: false
providers:
kubernetesCRD: {}
kubernetesIngress: {}