FEAT(authentik): add authentik sso

- with traefik forwardauth
- Add Authentik helm chart and ArgoCD application
- Configure Traefik ForwardAuth middleware for SSO
- Add External Secrets for Vault integration
- Apply SSO middleware to Velero UI as test
This commit is contained in:
2025-12-30 15:24:56 +09:00
parent acbd999abe
commit a978a4a10e

View File

@@ -5,6 +5,7 @@ metadata:
namespace: velero namespace: velero
annotations: annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.middlewares: authentik-authentik-auth@kubernetescrd
spec: spec:
ingressClassName: traefik ingressClassName: traefik
tls: tls: