infra/homelab/authentik.yml

46 lines
1,005 B
YAML

authentik:
error_reporting:
enabled: false
global:
image:
tag: 2024.2.3
env:
- name: AUTHENTIK_WEB__THREADS
value: "2"
- name: AUTHENTIK_SECRET_KEY
valueFrom:
secretKeyRef:
name: authentik-secrets
key: secret-key
- name: AUTHENTIK_POSTGRESQL__HOST
value: 192.168.50.236
- name: AUTHENTIK_POSTGRESQL__PASSWORD
valueFrom:
secretKeyRef:
name: postgres-authentik
key: password
- name: AUTHENTIK_POSTGRESQL__USER
valueFrom:
secretKeyRef:
name: postgres-authentik
key: user
- name: AUTHENTIK_POSTGRESQL__PORT
valueFrom:
secretKeyRef:
name: postgres-authentik
key: port
server:
metrics:
enabled: true
ingress:
# Specify kubernetes ingress controller class name
ingressClassName: nginx
enabled: true
hosts: [ authentik.gmem.ca ]
tls:
- hosts:
- authentik.gmem.ca
redis:
enabled: true