From a1a04340a9f009cdd7c38d23a1d8394940bcacb3 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Sat, 3 Jan 2026 02:52:20 +0900 Subject: [PATCH] FEAT(traefik): enable cross-namespace middleware - for Traefik 37.x Traefik 37.x disables cross-namespace middleware references by default. Added --providers.kubernetescrd.allowCrossNamespace=true to fix 404 errors when using authelia middleware from kube-system namespace. --- traefik/helm-values.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/traefik/helm-values.yaml b/traefik/helm-values.yaml index 72259e5..ead57f0 100644 --- a/traefik/helm-values.yaml +++ b/traefik/helm-values.yaml @@ -33,7 +33,12 @@ spec: api: dashboard: true - # CLI 추가 인자 (insecure는 helm values에 없어서 직접 추가) + # Cross-namespace middleware 허용 + providers: + kubernetesCRD: + allowCrossNamespace: true + + # CLI 추가 인자 additionalArguments: - "--api.insecure=true"