From 8631d09c3389596b812e319e4762b931941e73ca Mon Sep 17 00:00:00 2001 From: Joakim Olsson Date: Fri, 2 Oct 2026 22:40:17 +0000 Subject: [PATCH] chore(k8s): take the image reference from build-tools (#408) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 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 `//:`, 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) Reviewed-on: https://gitea.unbound.se/dancefinder/geo-service/pulls/408 --- k8s/deploy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/deploy.yaml b/k8s/deploy.yaml index dfaffb6..3f09556 100644 --- a/k8s/deploy.yaml +++ b/k8s/deploy.yaml @@ -41,7 +41,7 @@ spec: requests: memory: "100Mi" imagePullPolicy: Always - image: oci.unbound.se/dancefinder/geo-service:${COMMIT} + image: ${IMAGE} ports: - containerPort: 80 name: http