Skip to content

charts/authentik: add server automountServiceAccountToken value#483

Merged
rissson merged 1 commit into
goauthentik:mainfrom
somaz94:add-server-automountserviceaccounttoken
Jun 23, 2026
Merged

charts/authentik: add server automountServiceAccountToken value#483
rissson merged 1 commit into
goauthentik:mainfrom
somaz94:add-server-automountserviceaccounttoken

Conversation

@somaz94

@somaz94 somaz94 commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Adds an optional server.automountServiceAccountToken value, mirroring the existing worker.automountServiceAccountToken added in #407. It lets operators control service account token automounting on the authentik server pods. Like the worker setting, it only applies when server.serviceAccountName is set, and it uses the same template guard so server matches worker.

Validation (local):

  • helm lint: 1 chart linted, 0 failed
  • helm template on the server deployment:
    • default (serviceAccountName unset): no automountServiceAccountToken field rendered, so the render is byte-identical to current for existing users
    • serviceAccountName set, automount unset: no automountServiceAccountToken field
    • serviceAccountName set, automountServiceAccountToken: true: renders automountServiceAccountToken: true

Files: values.yaml (+2), templates/server/deployment.yaml (+3), README.md (+1, helm-docs row).

related: #407

@somaz94 somaz94 marked this pull request as ready for review June 23, 2026 09:40
@somaz94 somaz94 requested a review from a team as a code owner June 23, 2026 09:40
@rissson rissson self-assigned this Jun 23, 2026
@rissson rissson added the helm Pull requests that update helm code label Jun 23, 2026
@github-project-automation github-project-automation Bot moved this from Todo to In Progress in authentik Core Jun 23, 2026
@rissson rissson merged commit 29470a2 into goauthentik:main Jun 23, 2026
2 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in authentik Core Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

helm Pull requests that update helm code

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants