add ghp Vault engine repos (plugin + terraform provider) #71

Merged
benvin merged 1 commits from benvin/ghp-vault-repos into main 2026-08-15 18:58:15 +10:00
Member

Why: P4 steps 5-6 of the ghp epic — a Vault/OpenBao secrets engine that mints ephemeral scoped ghp access tokens via ghp's admin API (authenticating as the static admin service token deployed in ghp v0.20.0-unkin4), and its Terraform provider.

How: add two repository configs mirroring the existing Gitea-engine pair (vault-plugin-secrets-gitea / terraform-provider-giteavaultsecret):

  • vault-plugin-secrets-ghp
  • terraform-provider-ghpvaultsecret

Both squash-only, Owners-gated main with the standard pre-commit/build/test checks. Scaffolding is staged and will land once the repos exist (plan/apply).

Why: P4 steps 5-6 of the ghp epic — a Vault/OpenBao secrets engine that mints ephemeral scoped ghp access tokens via ghp's admin API (authenticating as the static admin service token deployed in ghp v0.20.0-unkin4), and its Terraform provider. How: add two repository configs mirroring the existing Gitea-engine pair (vault-plugin-secrets-gitea / terraform-provider-giteavaultsecret): - vault-plugin-secrets-ghp - terraform-provider-ghpvaultsecret Both squash-only, Owners-gated main with the standard pre-commit/build/test checks. Scaffolding is staged and will land once the repos exist (plan/apply).
unkin-agent added 1 commit 2026-08-15 18:24:41 +10:00
add ghp Vault engine repos (plugin + terraform provider)
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
fafba02948
P4 steps 5-6: a Vault/OpenBao secrets engine that mints scoped ghp access tokens
via ghp's admin API (authenticating with the static admin service token now
deployed), plus its Terraform provider. Mirrors the vault-plugin-secrets-gitea /
terraform-provider-giteavaultsecret pair.
benvin merged commit 5916d4316f into main 2026-08-15 18:58:15 +10:00
benvin deleted branch benvin/ghp-vault-repos 2026-08-15 18:58:15 +10:00
Sign in to join this conversation.