Authenticate config writes with a Vault OIDC token #64
Reference in New Issue
Block a user
Delete Branch "benvin/oidc-token"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
artifactapi now requires a bearer JWT on config writes. Terraform mints a Vault identity-OIDC token and passes it via provider v0.7.0's
ARTIFACTAPI_TOKENenv fallback.ARTIFACTAPI_TOKENfromidentity/oidc/token/terraform-artifactapiinvault_env, failing if empty~> 0.7Requires terraform-vault #167 applied first.
ci/woodpecker/pr/planfails on head 363e7b3; terraform-vault #167 (createsidentity/oidc/token/terraform-artifactapi) is still open/unmerged, so thevault readcannot succeed → merge and apply #167 first, then re-run plan; do not merge this until plan is green.