Skip to content

[codex] Publish CodeTogether AI Helm chart#211

Closed
CodeTogetherBot wants to merge 4 commits into
mainfrom
publish/codetogether-ai-helm-chart
Closed

[codex] Publish CodeTogether AI Helm chart#211
CodeTogetherBot wants to merge 4 commits into
mainfrom
publish/codetogether-ai-helm-chart

Conversation

@CodeTogetherBot

Copy link
Copy Markdown
Collaborator

Summary

  • Publish CodeTogether AI as a new public Helm chart under charts/ai/.
  • Set chart name to codetogether-ai with chart version 0.1.0 and app version 0.1.1204.
  • Use the customer image defaults from hub.edge: hub.edge.codetogether.com/releases/codetogether-ai:latest.
  • Add customer-facing install docs, configuration template, and helper scripts for properties secrets and the protected storage master key.

Customer install

helm repo add codetogether https://helm.codetogether.io
helm repo update
helm install codetogether-ai codetogether/codetogether-ai \
  --namespace codetogether-ai --create-namespace \
  --set-file ctaiPropertiesFile=./ctai-configuration.properties \
  --set imageCredentials.username=... \
  --set imageCredentials.password=...

Post-merge

  • The chart-releaser workflow publishes this chart to https://helm.codetogether.io as codetogether/codetogether-ai after merge to main.
  • Internal overlays remain only in CodeTogether-Inc/ct-ai; SPEC.md, values-aitrax.yaml, values-cluster.yaml, and values-local.yaml are not included in this public chart.

Validation

  • helm lint .
  • helm template test-release . --set-file ctaiPropertiesFile=./ctai-configuration.properties.template --set service.fqdn=https://example.codetogether.io --set imageCredentials.username=test --set imageCredentials.password=test
  • helm package . --destination /tmp plus package exclusion check for spec|values-aitrax|values-cluster|values-local

@danc094codetogether danc094codetogether marked this pull request as ready for review June 30, 2026 19:01
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.

2 participants