chore(k8s): take the image reference from build-tools #408

Merged
argoyle merged 1 commits from chore/image-from-buildtools into master 2026-10-02 22:40:20 +00:00
Owner

Summary

k8s/deploy.yaml takes the image from build-tools: image: ${IMAGE} instead of the hard-coded oci.unbound.se/dancefinder/geo-service:${COMMIT}.

deploy substitutes ${IMAGE} with <registry>/<owner>/<name>:<tag>, where the registry comes from the build-tools config and the tag is the value ${COMMIT} gets today. The rendered reference is unchanged. Moving off oci.unbound.se later becomes one change in infra.

Validated on shiny/time-service#864: merged and deployed to AWS staging and Frostmoln staging with the same image. Prerequisites, all merged:

🤖 Generated with Claude Code

## Summary `k8s/deploy.yaml` takes the image from build-tools: `image: ${IMAGE}` instead of the hard-coded `oci.unbound.se/dancefinder/geo-service:${COMMIT}`. `deploy` substitutes `${IMAGE}` with `<registry>/<owner>/<name>:<tag>`, where the registry comes from the build-tools config and the tag is the value `${COMMIT}` gets today. The rendered reference is unchanged. Moving off `oci.unbound.se` later becomes one change in infra. Validated on shiny/time-service#864: merged and deployed to AWS staging and Frostmoln staging with the same image. Prerequisites, all merged: - unboundsoftware/infra#1808: registry in `BUILDTOOLS_FROSTMOLN_STAGING` - shiny/acctest#952: acctest pins build-tools to the Gitea registry 🤖 Generated with [Claude Code](https://claude.com/claude-code)
argoyle added 1 commit 2026-10-02 19:05:23 +00:00
chore(k8s): take the image reference from build-tools
geo-service / build (push) Skipped
geo-service / build (pull_request) Successful in 2m4s
geo-service / deploy-prod (pull_request) Skipped
87f5f43ad1
deploy substitutes ${IMAGE} with <registry>/<owner>/<name>:<tag> from the build-tools config, so the registry is set in one place (infra) instead of in every manifest. Renders the same reference as before. Same change as shiny/time-service#864.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
argoyle merged commit 8631d09c33 into master 2026-10-02 22:40:20 +00:00
argoyle deleted branch chore/image-from-buildtools 2026-10-02 22:40:22 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dancefinder/geo-service#408