apiVersion: traefik.io/v1alpha1 kind: Middleware metadata: name: authentik-forwardauth namespace: authentik spec: forwardAuth: address: http://authentik-server.authentik.svc.cluster.local:9000/outpost.goauthentik.io/auth/traefik trustForwardHeader: true authResponseHeaders: - X-authentik-username - X-authentik-groups - X-authentik-email - X-authentik-name - X-authentik-uid --- apiVersion: traefik.io/v1alpha1 kind: Middleware metadata: name: authentik-forwardauth-with-cookies namespace: authentik spec: forwardAuth: address: http://authentik-server.authentik.svc.cluster.local:9000/outpost.goauthentik.io/auth/traefik trustForwardHeader: true authResponseHeaders: - X-authentik-username - X-authentik-groups - X-authentik-email - X-authentik-name - X-authentik-uid - Set-Cookie - Cookie authRequestHeaders: - X-Forwarded-Proto - X-Forwarded-Host - X-Forwarded-Uri