Enable Vault OIDC auth on artifactapi config writes #552

Merged
benvin merged 1 commits from benvin/artifactapi-oidc into main 2026-10-16 22:23:55 +11:00
Member

artifactapi v3.14.0 can require a Vault-issued bearer JWT for writes to /api/v2/remotes and /api/v2/virtuals, so config changes stop being open to anything in-cluster.

  • bump artifactapi and artifactapi-ui images to v3.14.0
  • set ARTIFACTAPI_OIDC_ISSUER to the Vault identity OIDC issuer and ARTIFACTAPI_OIDC_AUDIENCE to artifactapi

Requires terraform-artifactapi #64 merged first.

artifactapi v3.14.0 can require a Vault-issued bearer JWT for writes to /api/v2/remotes and /api/v2/virtuals, so config changes stop being open to anything in-cluster. - bump artifactapi and artifactapi-ui images to v3.14.0 - set ARTIFACTAPI_OIDC_ISSUER to the Vault identity OIDC issuer and ARTIFACTAPI_OIDC_AUDIENCE to artifactapi Requires terraform-artifactapi #64 merged first.
unkin-agent added 1 commit 2026-10-16 22:20:08 +11:00
Enable Vault OIDC auth on artifactapi config writes
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
09417935ca
Author
Member

No findings.

No findings.
benvin merged commit 8a1d544393 into main 2026-10-16 22:23:55 +11:00
benvin deleted branch benvin/artifactapi-oidc 2026-10-16 22:23:55 +11:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#552