Skip to content

fix: use .Chart.AppVersion for image tag, add imagePullSecrets#30

Merged
aa-replicated merged 1 commit into
mainfrom
fix/helmchart-proxy-and-tag
Apr 12, 2026
Merged

fix: use .Chart.AppVersion for image tag, add imagePullSecrets#30
aa-replicated merged 1 commit into
mainfrom
fix/helmchart-proxy-and-tag

Conversation

@aa-replicated
Copy link
Copy Markdown
Owner

Summary

  • Deployment template now uses .Chart.AppVersion as fallback when image.tag is not set — this is baked in at helm package --app-version time so no KOTS template function needed
  • Removes image.tag: repl{{ .VersionLabel }} from helmchart.yaml.VersionLabel was returning empty because no version label is set on releases
  • Adds global.imagePullSecrets via repl{{ ImagePullSecretName }} — required to pull images through proxy.adamanthony.dev

Test plan

  • Merge and let CI build a new release
  • Install — gameshelf pod should use the correct versioned image tag
  • postgresql and redis should no longer show ImagePullBackOff

- Deployment template falls back to .Chart.AppVersion when image.tag
  is not set — removes dependency on .VersionLabel which is not
  populated for this app
- Remove image.tag override from helmchart.yaml
- Add global.imagePullSecrets via ImagePullSecretName for proxy
  registry auth (proxy.adamanthony.dev)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@aa-replicated aa-replicated merged commit 0424ac4 into main Apr 12, 2026
2 checks 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