Grant agents AppRole read on the Authentik provider token #137

Merged
benvin merged 1 commits from benvin/agents-authentik-read into master 2026-08-23 22:34:32 +10:00
Member

A one-off terragrunt import in terraform-authentik is needed to reconcile the Authentik resources orphaned by the jellyfin apply failure. The agents AppRole must be able to read the Authentik provider token (kv/service/terraform/authentik) to run the import; this grant is read-only on that single path and can be reverted once the import is done.

  • Add kv/service/terraform/authentik/read policy (read on kv/data/service/terraform/authentik) bound to the agents AppRole
A one-off `terragrunt import` in terraform-authentik is needed to reconcile the Authentik resources orphaned by the jellyfin apply failure. The agents AppRole must be able to read the Authentik provider token (`kv/service/terraform/authentik`) to run the import; this grant is read-only on that single path and can be reverted once the import is done. - Add `kv/service/terraform/authentik/read` policy (read on `kv/data/service/terraform/authentik`) bound to the `agents` AppRole
unkin-agent added 1 commit 2026-08-23 22:31:30 +10:00
Grant agents AppRole read on the Authentik provider token
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
de9d6e5fcc
A one-off terragrunt import in terraform-authentik is needed to reconcile
resources orphaned by the failed jellyfin apply, and the agents role must
read the Authentik provider token to run it. Revertable after the import.

- Add kv/service/terraform/authentik/read policy (read on
  kv/data/service/terraform/authentik) bound to the agents AppRole
benvin merged commit 9fcd9d7ab5 into master 2026-08-23 22:34:32 +10:00
benvin deleted branch benvin/agents-authentik-read 2026-08-23 22:34:32 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/terraform-vault#137