Push release images to artifactapi docker-internal #134

Merged
benvin merged 1 commits from benvin/docker-internal-images into master 2026-10-09 23:08:22 +11:00
Member

Gitea's registry rejects blob HEADs with 401, so the v3.13.0 tag pipeline cannot push. Release images move to the in-cluster artifactapi docker-internal registry, which trusts the runner without credentials.

  • push docker-api to docker-internal/artifactapi and docker-web to docker-internal/artifactapi-ui
  • use the CA-baked docker-internal/plugin-docker-buildx image
  • drop the droneci credentials
  • set kubernetes resources and service account on both steps
Gitea's registry rejects blob HEADs with 401, so the v3.13.0 tag pipeline cannot push. Release images move to the in-cluster artifactapi docker-internal registry, which trusts the runner without credentials. - push docker-api to docker-internal/artifactapi and docker-web to docker-internal/artifactapi-ui - use the CA-baked docker-internal/plugin-docker-buildx image - drop the droneci credentials - set kubernetes resources and service account on both steps
unkin-agent added 1 commit 2026-10-09 22:37:23 +11:00
Push release images to artifactapi docker-internal
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
559a56a338
Author
Member
  • .woodpecker/docker.yaml:19 and :40 — nit: serviceAccountName: default on both steps; estate pattern is a dedicated per-repo SA (arrproxy-ci) → add artifactapi-ci under apps/base/woodpecker/ in argocd-apps and reference it, or confirm default is intentional.
- .woodpecker/docker.yaml:19 and :40 — nit: `serviceAccountName: default` on both steps; estate pattern is a dedicated per-repo SA (arrproxy-ci) → add `artifactapi-ci` under apps/base/woodpecker/ in argocd-apps and reference it, or confirm default is intentional.
benvin merged commit 1780b3d77c into master 2026-10-09 23:08:22 +11:00
benvin deleted branch benvin/docker-internal-images 2026-10-09 23:08:23 +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/artifactapi#134