Files
terraform-vault/policies
unkinben 03dc436a89
ci/woodpecker/push/apply Pipeline was successful
Add netbox engine admin policy (#116)
## Why
- The netbox secrets engine mount + roles land in a follow-up PR (#115); its manage policy must exist first so the deployer can create the engine config and roles the moment that PR applies (policy-first split).

## How
- Add `policies/netbox/admin.yaml` granting the deployer `netbox/config`, `netbox/config/rotate` and `netbox/roles/*` (deliberately excludes `netbox/creds/*`), bound to the `tf_vault` AppRole and `woodpecker_terraform_vault` k8s role, mirroring the gpg/gitea admin policies.

Land this before #115 (the engine mount + roles).

Reviewed-on: #116
Co-authored-by: Ben Vincent <ben@unkin.net>
Co-committed-by: Ben Vincent <ben@unkin.net>
2026-08-09 12:02:13 +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