53 lines
1.2 KiB
YAML
53 lines
1.2 KiB
YAML
authentik:
|
|
global:
|
|
priorityClassName: homelab-critical
|
|
authentik:
|
|
secret_key: bGd7nChCpPQmypR64rgF
|
|
postgresql:
|
|
host: file:///postgres-creds/host
|
|
name: file:///postgres-creds/dbname
|
|
user: file:///postgres-creds/username
|
|
password: file:///postgres-creds/password
|
|
server:
|
|
metrics:
|
|
enabled: true
|
|
serviceMonitor:
|
|
enabled: true
|
|
ingress:
|
|
enabled: true
|
|
hosts:
|
|
- authentik.noxxos.nl
|
|
- auth.noxxos.nl
|
|
- sso.noxxos.nl
|
|
annotations:
|
|
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
|
volumes:
|
|
- name: postgres-creds
|
|
secret:
|
|
secretName: pg-authentik-cluster-app
|
|
volumeMounts:
|
|
- name: postgres-creds
|
|
mountPath: /postgres-creds
|
|
readOnly: true
|
|
worker:
|
|
volumes:
|
|
- name: postgres-creds
|
|
secret:
|
|
secretName: pg-authentik-cluster-app
|
|
volumeMounts:
|
|
- name: postgres-creds
|
|
mountPath: /postgres-creds
|
|
readOnly: true
|
|
postgresql:
|
|
enabled: false
|
|
redis:
|
|
enabled: true
|
|
image:
|
|
repository: redis
|
|
tag: 8.2
|
|
master:
|
|
persistence:
|
|
enabled: false
|
|
prometheus:
|
|
rules:
|
|
enabled: true |