From 5b1770121d76ccd51d6021f91eeb561d9663e79c Mon Sep 17 00:00:00 2001 From: Mathis Date: Tue, 12 Dec 2023 21:00:30 +0000 Subject: [PATCH] Create auth header middleware --- apps/authelia/basic-auth-middleware.yaml | 4 ++-- apps/authelia/forward-auth-middleware.yaml | 9 +++++++++ apps/authelia/kustomization.yaml | 1 + 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100755 apps/authelia/forward-auth-middleware.yaml diff --git a/apps/authelia/basic-auth-middleware.yaml b/apps/authelia/basic-auth-middleware.yaml index dd199a4..cee2cea 100755 --- a/apps/authelia/basic-auth-middleware.yaml +++ b/apps/authelia/basic-auth-middleware.yaml @@ -1,9 +1,9 @@ apiVersion: traefik.containo.us/v1alpha1 kind: Middleware metadata: - name: authelia + name: authelia-basic namespace: auth spec: forwardAuth: - address: 'http://authelia.auth.svc.cluster.local/api/verify?rd=https://auth.namesny.com' + address: 'http://authelia.auth.svc.cluster.local/api/verify?auth=basic&rd=https://auth.namesny.com' trustForwardHeader: true diff --git a/apps/authelia/forward-auth-middleware.yaml b/apps/authelia/forward-auth-middleware.yaml new file mode 100755 index 0000000..dd199a4 --- /dev/null +++ b/apps/authelia/forward-auth-middleware.yaml @@ -0,0 +1,9 @@ +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: authelia + namespace: auth +spec: + forwardAuth: + address: 'http://authelia.auth.svc.cluster.local/api/verify?rd=https://auth.namesny.com' + trustForwardHeader: true diff --git a/apps/authelia/kustomization.yaml b/apps/authelia/kustomization.yaml index 487dff0..be1cbe3 100755 --- a/apps/authelia/kustomization.yaml +++ b/apps/authelia/kustomization.yaml @@ -7,6 +7,7 @@ resources: - namespace.yaml - ingress.yaml - basic-auth-middleware.yaml +- forward-auth-middleware.yaml generators: - ./secret-generator.yaml