Add artifactapi-writer OIDC role for Woodpecker uploads #172
Reference in New Issue
Block a user
Delete Branch "benvin/artifactapi-writer"
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?
Woodpecker pipelines need a Vault identity OIDC token with audience
artifactapito upload artifacts; only terraform-artifactapi can mint one today.artifactapi-writeridentity OIDC role (client_id artifactapi, ttl 900)identity/oidc/token/artifactapi-writerto k8s rolewoodpecker_artifactapi_writer, vault admins via oidc/ldapwoodpecker_artifactapi_writerbound to woodpecker CI service accountsdefaultSA in nswoodpeckerlets every pipeline step without a dedicated SA (incl. PR-event runs) mint the artifactapi writer token → dropdefaultand bind only the named *-ci SAs.