Skip to content

Update Helm chart for v0.2.0 Go release#2

Merged
dhilgaertner merged 3 commits intomainfrom
feature/release-finishing-touches
Mar 8, 2026
Merged

Update Helm chart for v0.2.0 Go release#2
dhilgaertner merged 3 commits intomainfrom
feature/release-finishing-touches

Conversation

@dhilgaertner
Copy link
Contributor

Summary

  • Remove Python-era artifacts (uvicorn command, asyncpg init container, PYTHONPATH)
  • Replace init container with lightweight busybox + nc TCP check
  • Add UI_SESSION_SECRET support, fix passthrough/guardrails defaults
  • Update docs, NOTES.txt, and CHANGELOG for v0.2.0

Closes #1

Test plan

  • helm dependency build succeeds
  • helm install deploys cleanly on Docker Desktop Kubernetes
  • Init container uses busybox nc — logs "Database is ready"
  • Go binary starts via image CMD (no uvicorn override)
  • Health endpoints return {"status":"ok"}
  • helm test passes
  • NOTES.txt shows API key guidance and PVC cleanup reminder
  • UI accessible, Dev Login works

🤖 Generated with Claude Code

dhilgaertner and others added 3 commits March 8, 2026 13:30
Remove Python-era artifacts (uvicorn command, asyncpg init container,
PYTHONPATH) and align chart defaults with Go app. Add UI_SESSION_SECRET
support, fix passthrough/guardrails defaults, improve NOTES.txt with
API key guidance and PVC cleanup reminder, and update docs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The lint CI job failed because postgresql and redis chart dependencies
declared in Chart.yaml were not fetched before linting.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dhilgaertner dhilgaertner merged commit cf60762 into main Mar 8, 2026
1 check passed
@dhilgaertner dhilgaertner deleted the feature/release-finishing-touches branch March 8, 2026 23:33
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.

Update Helm chart for v0.2.0 Go release

1 participant