Argo/apps/templates/authentik.yaml

52 lines
1.1 KiB
YAML
Raw Normal View History

2022-11-17 14:06:14 +01:00
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
2022-11-17 14:07:34 +01:00
name: authentik
2022-11-17 14:06:14 +01:00
namespace: argo-cd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
destination:
server: https://kubernetes.default.svc
namespace: authentik
project: default
source:
chart: authentik
helm:
values: |
image:
repository: ghcr.io/goauthentik/server
tag: 2022.10.0
authentik:
error_reporting:
enabled: true
envValueFrom:
AUTHENTIK_POSTGRESQL__PASSWORD:
secretKeyRef:
key: postgres-password
name: postgres-secret
AUTHENTIK_SECRET_KEY:
secretKeyRef:
key: AUTHENTIK_SECRET_KEY
name: authentik-secret
postgresql:
enabled: true
auth:
existingSecret: postgres-secret
redis:
enabled: true
repoURL: https://charts.goauthentik.io
targetRevision: 2022.10.0
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true