No introduction found. Create it?
authentik from goauthentik is more popular with 48 repositories.
Install with:
helm repo add authentik oci://ghcr.io/goauthentik/helm-charts/authentik
helm install authentik authentik/authentik -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
authentik | ishioni/homelab-ops | 132 | 2025.4.1 | 2 days ago |
authentik | joryirving/home-ops | 164 | 2025.4.1 | 2 days ago |
authentik | drag0n141/home-ops | 37 | 2025.4.1 | 2 months ago |
See the most popular values for this chart:
Key | Types |
---|---|
global.envFrom[].secretRef.name (7) authentik-secret | string |
global.deploymentStrategy.type (4) RollingUpdate | string |
global.podAnnotations."secret.reloader.stakater.com/reload" (3) authentik-secret | string |
string | |
string | |
global.env[].name (1) AUTHENTIK_POSTGRESQL__NAME | string |
global.env[].value (1) authentik | string |
string | |
global.env[].valueFrom.secretKeyRef.name (1) authentik-pguser-authentik | string |
global.image.pullPolicy (1) IfNotPresent | string |
global.image.repository (1) ghcr.io/goauthentik/server | string |
global.image.tag (1) 2025.4.1 | string |
global.storageClass (1) ceph-block | string |
string | |
string | |
string | |
boolean | |
boolean | |
boolean | |
boolean | |
number | |
number | |
number | |
number | |
number | |
server.initContainers[].envFrom[].secretRef.name (3) authentik-secret | string |
server.initContainers[].image (3) ghcr.io/home-operations/postgres-init:17.5 | string |
string | |
boolean | |
server.ingress.hosts[] (2) - auth.${SECRET_DOMAIN} | string |
server.ingress.ingressClassName (2) traefik-external | string |
string | |
server.ingress.annotations."external-dns.alpha.kubernetes.io/target" (1) external.${SECRET_DOMAIN} | string |
string | |
server.ingress.annotations."gethomepage.dev/group" (1) Infrastructure | string |
string | |
string | |
server.ingress.annotations."gethomepage.dev/pod-selector" (1) app.kubernetes.io/name=authentik | string |
server.ingress.annotations."gethomepage.dev/widget.key" (1) {{HOMEPAGE_VAR_AUTHENTIK_TOKEN}} | string |
string | |
server.ingress.annotations."gethomepage.dev/widget.url" (1) http://authentik-server.security | string |
string | |
server.ingress.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) networking-traefik-middleware-chain-no-auth@kubernetescrd | string |
string | |
server.ingress.tls[].hosts[] (1) - auth.${SECRET_DOMAIN} | string |
server.ingress.tls[].secretName (1) ${SECRET_DOMAIN/./-}-production-tls | string |
number | |
server.volumeMounts[].mountPath (2) /postgres-creds | string |
server.volumeMounts[].name (2) postgres-creds | string |
boolean | |
server.volumes[].name (2) postgres-creds | string |
server.volumes[].secret.secretName (2) pg-authentik-app | string |
server.volumes[].persistentVolumeClaim.claimName (1) authentik-media | string |
boolean | |
string | |
boolean | |
server.containerSecurityContext.seccomProfile.type (1) RuntimeDefault | string |
string | |
boolean | |
server.route.main.hostnames[] (1) - auth.local.martinbjeldbak.com | string |
string | |
server.route.main.parentRefs[].namespace (1) kube-system | string |
string | |
number | |
number | |
number | |
string | |
string | |
string | |
boolean | |
number | |
number | |
number | |
number | |
number | |
number | |
worker.volumeMounts[].mountPath (2) /postgres-creds | string |
worker.volumeMounts[].name (2) postgres-creds | string |
boolean | |
worker.volumes[].name (2) postgres-creds | string |
worker.volumes[].secret.secretName (2) pg-authentik-app | string |
number | |
boolean | |
authentik.email.from (3) authentik@dmfrey.com | string |
authentik.email.host (2) smtp-relay.kube-system.svc.cluster.local | string |
authentik.redis.host (5) dragonfly.databases.svc.cluster.local | string |
string | |
string | |
boolean | |
boolean | |
authentik.postgresql.host (3) file:///postgres-creds/host | string |
authentik.postgresql.password (3) file:///postgres-creds/password | string |
authentik.postgresql.user (3) file:///postgres-creds/username | string |
number | |
authentik.avatars (1) gravatar,initials | string |
string | |
string | |
number | |
boolean | |
redis.enabled (4) false | boolean |
redis.master.persistence.existingClaim (1) authentik-redis-v4 | string |
boolean | |
geoip.editionIds (1) GeoLite2-City | string |
boolean | |
geoip.existingSecret.accountId (1) MAXMIND_ACCOUNT_ID | string |
geoip.existingSecret.licenseKey (1) MAXMIND_LICENSE_KEY | string |
geoip.existingSecret.secretName (1) authentik-secret | string |
geoip.image.repository (1) ghcr.io/maxmind/geoipupdate | string |
geoip.image.tag (1) v7.1.0 | string |
string | |
string | |
number |