values.yaml
authentik:
postgresql:
enabled: false
global:
env:
- name: AUTHENTIK_SECRET_KEY
valueFrom:
secretKeyRef:
name: authentik-secret
key: secret-key
- name: AUTHENTIK_POSTGRESQL__HOST
valueFrom:
secretKeyRef:
name: authentik-pguser-authentik
key: host
- name: AUTHENTIK_POSTGRESQL__NAME
valueFrom:
secretKeyRef:
name: authentik-pguser-authentik
key: dbname
- name: AUTHENTIK_POSTGRESQL__USER
valueFrom:
secretKeyRef:
name: authentik-pguser-authentik
key: user
- name: AUTHENTIK_POSTGRESQL__PORT
valueFrom:
secretKeyRef:
name: authentik-pguser-authentik
key: port
- name: AUTHENTIK_POSTGRESQL__PASSWORD
valueFrom:
secretKeyRef:
name: authentik-pguser-authentik
key: password
- name: AUTHENTIK_POSTGRESQL__SSLMODE
value: verify-ca
- name: AUTHENTIK_POSTGRESQL__SSLROOTCERT
valueFrom:
secretKeyRef:
name: authentik-cluster-cert
key: root.crt
- name: AUTHENTIK_POSTGRESQL__SSLCERT
valueFrom:
secretKeyRef:
name: authentik-replication-cert
key: tls.crt
- name: AUTHENTIK_POSTGRESQL__SSLKEY
valueFrom:
secretKeyRef:
name: authentik-replication-cert
key: tls.key
authentik:
secret_key: env://AUTHENTIK_SECRET_KEY
postgresql:
host: env://AUTHENTIK_POSTGRESQL__HOST
name: env://AUTHENTIK_POSTGRESQL__NAME
user: env://AUTHENTIK_POSTGRESQL__USER
password: env://AUTHENTIK_POSTGRESQL__PASSWORD
port: env://AUTHENTIK_POSTGRESQL__PORT