# -- Custom priority class for different treatment by the scheduler
priorityClassName:
# -- server securityContext
securityContext:{}
# -- server containerSecurityContext
containerSecurityContext:{}
worker:
# -- worker replicas
replicas:1
# -- Custom priority class for different treatment by the scheduler
priorityClassName:
# -- worker securityContext
securityContext:{}
# -- server containerSecurityContext
containerSecurityContext:{}
env:
- name:AUTHENTIK_REDIS__DB
value:"1"
image:
repository:ghcr.io/goauthentik/server
tag:2024.2.2
#tag: latest
# -- optional container image digest
digest:""
pullPolicy:IfNotPresent
pullSecrets:[]
# -- Specify any initContainers here as dictionary items. Each initContainer should have its own key. The dictionary item key will determine the order. Helm templates can be used
initContainers:{}
# -- Specify any additional containers here as dictionary items. Each additional container should have its own key. Helm templates can be used.
additionalContainers:{}
ingress:
enabled:false
ingressClassName:""
annotations:{}
labels:{}
hosts:
- host:authentik.domain.tld
paths:
- path:"/"
pathType:Prefix
tls:[]
# -- Annotations to add to the server and worker deployments
annotations:{}
# -- Annotations to add to the server and worker pods
podAnnotations:{}
authentik:
# -- Log level for server and worker
log_level:info
# -- Secret key used for cookie singing and unique user IDs,
# don't change this after the first install
#secret_key: ""
# -- Path for the geoip database. If the file doesn't exist, GeoIP features are disabled.
geoip:/geoip/GeoLite2-City.mmdb
email:
# -- SMTP Server emails are sent from, fully optional
host:""
port:587
# -- SMTP credentials, when left empty, not authentication will be done
username:""
# -- SMTP credentials, when left empty, not authentication will be done
password:""
# -- Enable either use_tls or use_ssl, they can't be enabled at the same time.
use_tls:false
# -- Enable either use_tls or use_ssl, they can't be enabled at the same time.
use_ssl:false
# -- Connection timeout
timeout:30
# -- Email from address, can either be in the format "foo@bar.baz" or "authentik <foo@bar.baz>"
from:""
outposts:
# -- Template used for managed outposts. The following placeholders can be used
# %(type)s - the type of the outpost
# %(version)s - version of your authentik install
# %(build_hash)s - only for beta versions, the build hash of the image