From 6b8cc16f9916ff9be0f459ceda11b64d32929028 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Wed, 4 Sep 2024 21:07:55 +0200 Subject: [PATCH 1/2] allow cross namespace middlewares --- traefik/values.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/traefik/values.yaml b/traefik/values.yaml index 8a5e7df..6822217 100644 --- a/traefik/values.yaml +++ b/traefik/values.yaml @@ -30,6 +30,10 @@ updateStrategy: maxUnavailable: 1 maxSurge: 0 +providers: + kubernetesCRD: + allowCrossNamespace: true + ingressRoute: dashboard: enabled: true From be7af380216e139e297758d4a8a69cd9a29803d9 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Wed, 4 Sep 2024 21:09:07 +0200 Subject: [PATCH 2/2] let traefik dashboard use sso --- traefik/values.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/traefik/values.yaml b/traefik/values.yaml index 6822217..e4e48c6 100644 --- a/traefik/values.yaml +++ b/traefik/values.yaml @@ -40,6 +40,7 @@ ingressRoute: matchRule: Host(`traefik.services.yolokube.de`) entryPoints: ["traefik", "websecure"] middlewares: - - name: basic-auth + - name: authentik + namespace: authentik tls: secretName: traefik-tls-key