Skip to content

fix: EC3 beta.1 + correct ReplicatedImageRegistry pattern for airgap#52

Merged
aa-replicated merged 1 commit into
mainfrom
demo/tier4
Apr 18, 2026
Merged

fix: EC3 beta.1 + correct ReplicatedImageRegistry pattern for airgap#52
aa-replicated merged 1 commit into
mainfrom
demo/tier4

Conversation

@aa-replicated
Copy link
Copy Markdown
Owner

Summary

  • Bump EC version to 3.0.0-beta.1+k8s-1.34
  • Fix helmchart.yaml to follow the docs-correct pattern for ReplicatedImageRegistry:
    • Pass original registry hosts ("ghcr.io", "index.docker.io") — the function returns the full proxy prefix for online (proxy.replicated.com/proxy/gameshelf/<registry>) and the local registry address for airgap
    • Add image.repository: aa-replicated/gameshelf override so airgap uses <local-registry>/aa-replicated/gameshelf:tag (not the proxy-path-prefixed repo)
    • Remove bitnami repository overrides added in fix: add repository overrides for bitnami subcharts #51 — Bitnami chart defaults are already the original paths and the registry rewrite handles the rest
    • Restore HelmValue pattern for SDK registry

Expected image URLs:

Image Online Airgap
gameshelf proxy.replicated.com/proxy/gameshelf/ghcr.io/aa-replicated/gameshelf:<tag> <local>/aa-replicated/gameshelf:<tag>
postgresql proxy.replicated.com/proxy/gameshelf/index.docker.io/bitnami/postgresql:<tag> <local>/bitnami/postgresql:<tag>
redis proxy.replicated.com/proxy/gameshelf/index.docker.io/bitnami/redis:<tag> <local>/bitnami/redis:<tag>

Test plan

  • Online EC3: all pods reach Running, image refs show full proxy prefix
  • Airgap EC3: all pods reach Running, image refs show local registry address

🤖 Generated with Claude Code

…attern

- 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 <local-registry>/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 <noreply@anthropic.com>
@aa-replicated aa-replicated merged commit 435a9c9 into main Apr 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant