Publish images to artifactapi docker-internal #11

Merged
benvin merged 2 commits from benvin/docker-internal-images into main 2026-10-07 00:26:30 +11:00
Member

Tag builds fail with 401 pushing to the Gitea registry; in-house images belong in the artifactapi docker-internal registry, which the in-cluster runner can push to without credentials.

  • push kea-operator, kea-api and kea to artifactapi docker-internal with the CA-baked buildx plugin
  • run PR dry-run builds with the same plugin and registry
  • drop droneci registry credentials
  • point default images and samples at docker-internal
Tag builds fail with 401 pushing to the Gitea registry; in-house images belong in the artifactapi docker-internal registry, which the in-cluster runner can push to without credentials. - push kea-operator, kea-api and kea to artifactapi docker-internal with the CA-baked buildx plugin - run PR dry-run builds with the same plugin and registry - drop droneci registry credentials - point default images and samples at docker-internal
unkin-agent added 1 commit 2026-10-06 00:33:07 +11:00
Publish 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 canceled
f9f16fe370
Author
Member
  • .woodpecker/build.yaml:6,23 — PR dry-run steps still use woodpeckerci/plugin-docker-buildx with no registry: → switch both to artifactapi.k8s.syd1.au.unkin.net/docker-internal/plugin-docker-buildx:latest and set registry: artifactapi.k8s.syd1.au.unkin.net, so PR CI exercises the release plugin
  • nit: internal/controller/helpers.go:38 — defaultOperatorImage has no references → delete it rather than repoint it
- .woodpecker/build.yaml:6,23 — PR dry-run steps still use `woodpeckerci/plugin-docker-buildx` with no `registry:` → switch both to `artifactapi.k8s.syd1.au.unkin.net/docker-internal/plugin-docker-buildx:latest` and set `registry: artifactapi.k8s.syd1.au.unkin.net`, so PR CI exercises the release plugin - nit: internal/controller/helpers.go:38 — `defaultOperatorImage` has no references → delete it rather than repoint it
unkin-agent added 1 commit 2026-10-06 00:35:22 +11:00
Build PR dry-run images with the CA-baked buildx plugin
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
e19553b183
Author
Member

No findings.

No findings.
benvin merged commit e4898d70db into main 2026-10-07 00:26:30 +11:00
Sign in to join this conversation.