Files
terraform-vault/policies
unkin-agent 600a7747b0
ci/woodpecker/push/apply Pipeline was successful
vault: ghp engine config-write + consumer policies (apply before #121) (#122)
Why: step 2 of the ordered ghp plugin add (install via puppet -> **this policy** -> resources). The terraform apply identities (tf_vault / woodpecker_terraform_vault) need create/update on ghp/config + ghp/roles/* BEFORE the engine resources are applied — an approle token capability set is fixed at login, so the grant must be effective in a prior apply or writing ghp/config is permission-denied.

How: split out of #121 — policies/ghp/admin.yaml (deployer: ghp/config + ghp/roles/*) and policies/ghp/creds/agent.yaml (agents approle: read ghp/creds/agent).

Order: puppet-prod#520 (install plugin) -> **this** -> #121 (resources).
Reviewed-on: #122
Co-authored-by: unkin-agent <unkin-agent@unkin.net>
Co-committed-by: unkin-agent <unkin-agent@unkin.net>
2026-08-16 14:49:33 +10:00
..
2026-05-21 23:52:30 +10:00
2026-05-21 23:52:30 +10:00
2026-05-21 23:52:30 +10:00
2026-05-21 23:52:30 +10:00
2026-05-21 23:52:30 +10:00
2026-05-21 23:52:30 +10:00
2026-05-21 23:52:30 +10:00