From b477fed57d3267d0b493fea650db2fb2a7827768 Mon Sep 17 00:00:00 2001 From: Joakim Olsson Date: Fri, 2 Oct 2026 22:40:09 +0000 Subject: [PATCH] chore(k8s): take the image reference from build-tools (#376) 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/unboundsoftware/schemas-app:${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/unboundsoftware/schemas-app/pulls/376 --- k8s/deploy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/deploy.yaml b/k8s/deploy.yaml index 9d38b29..07b5f05 100644 --- a/k8s/deploy.yaml +++ b/k8s/deploy.yaml @@ -37,7 +37,7 @@ spec: topologyKey: kubernetes.io/hostname containers: - name: schemas-app - image: oci.unbound.se/unboundsoftware/schemas-app:${COMMIT} + image: ${IMAGE} imagePullPolicy: IfNotPresent ports: - containerPort: 80