From 6a47b946cc092af1edefde7cbc61d4802442c800 Mon Sep 17 00:00:00 2001 From: Adam Anthony Date: Sat, 18 Apr 2026 08:07:50 -0400 Subject: [PATCH] fix: update to EC3 beta.1, use docs-correct ReplicatedImageRegistry pattern MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Bump embedded cluster version to 3.0.0-beta.1+k8s-1.34 - Pass original registry hosts to ReplicatedImageRegistry (ghcr.io, index.docker.io) per docs — function returns full proxy prefix for online and local registry address for airgap - Add image.repository override (aa-replicated/gameshelf) so airgap pulls from /aa-replicated/gameshelf, not proxy path - Remove bitnami repository overrides — Bitnami chart defaults are already the correct original paths - Restore HelmValue pattern for SDK registry Co-Authored-By: Claude Sonnet 4.6 --- embedded-cluster-config.yaml | 2 +- helmchart.yaml | 14 ++++++-------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/embedded-cluster-config.yaml b/embedded-cluster-config.yaml index f68bfdf..c91e9bc 100644 --- a/embedded-cluster-config.yaml +++ b/embedded-cluster-config.yaml @@ -1,4 +1,4 @@ apiVersion: embeddedcluster.replicated.com/v1beta1 kind: Config spec: - version: "3.0.0-alpha-31+k8s-1.34" + version: "3.0.0-beta.1+k8s-1.34" diff --git a/helmchart.yaml b/helmchart.yaml index 123c9b6..a18d7a9 100644 --- a/helmchart.yaml +++ b/helmchart.yaml @@ -14,23 +14,21 @@ spec: imageProxy: host: "" image: - registry: 'repl{{ ReplicatedImageRegistry "ghcr.io/aa-replicated/gameshelf" }}' + registry: 'repl{{ ReplicatedImageRegistry "ghcr.io" }}' + repository: 'aa-replicated/gameshelf' pullPolicy: IfNotPresent replicated: image: - registry: 'repl{{ ReplicatedImageRegistry "proxy.replicated.com/library/replicated-sdk-image" }}' + registry: 'repl{{ ReplicatedImageRegistry (HelmValue ".replicated.image.registry") }}' postgresql: image: - registry: 'repl{{ ReplicatedImageRegistry "index.docker.io/bitnami/postgresql" }}' - repository: 'proxy/gameshelf/index.docker.io/bitnami/postgresql' + registry: 'repl{{ ReplicatedImageRegistry "index.docker.io" }}' volumePermissions: image: - registry: 'repl{{ ReplicatedImageRegistry "index.docker.io/bitnami/os-shell" }}' - repository: 'proxy/gameshelf/index.docker.io/bitnami/os-shell' + registry: 'repl{{ ReplicatedImageRegistry "index.docker.io" }}' redis: image: - registry: 'repl{{ ReplicatedImageRegistry "index.docker.io/bitnami/redis" }}' - repository: 'proxy/gameshelf/index.docker.io/bitnami/redis' + registry: 'repl{{ ReplicatedImageRegistry "index.docker.io" }}' builder: postgresql: image: