Files
k3s-at-home/clusters/ipv6/kube-system/traefik/traefik-release.yml
aggarwalakshun 742163919f
All checks were successful
Validate Kubernetes Manifests / kubeconform (push) Successful in 14s
renovate / renovate (push) Successful in 2m1s
update traefik chart version to 39.0.0 and adapt values to accomodate breaking changes
2026-01-24 03:31:15 +05:30

94 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: '39.0.0'
install:
crds: Create
interval: 6h
releaseName: traefik
upgrade:
crds: CreateReplace
values:
deployment:
enabled: true
kind: DaemonSet
updateStrategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 1
maxSurge: 0
hostNetwork: true
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: {}