Skip to content

Add a reusable Helm chart for Asgard deployments#63

Draft
cooperj with Copilot wants to merge 3 commits into
mainfrom
copilot/convert-docker-compose-to-helm-chart
Draft

Add a reusable Helm chart for Asgard deployments#63
cooperj with Copilot wants to merge 3 commits into
mainfrom
copilot/convert-docker-compose-to-helm-chart

Conversation

Copilot AI commented Jul 17, 2026

Copy link
Copy Markdown

Asgard’s runtime topology was defined in Docker Compose, but there was no Kubernetes-native packaging path for the same stack. This change adds a reusable Helm chart that mirrors the existing deployment model and documents how to supply the full set of runtime environment variables.

  • Introduces helm/asgard as a deployable chart for the Compose-based services: API, jobs, admin, MySQL, and Mosquitto.
  • Exposes the current Compose environment variables through chart values, with separate ConfigMap and Secret handling for non-secret and secret settings.
  • Adds helm/asgard/values.example.yaml as a complete example configuration and updates the repository README with install guidance for importing the chart into a cluster.
helm install asgard ./helm/asgard -f ./helm/asgard/values.example.yaml

Copilot AI linked an issue Jul 17, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Convert docker-compose file to helm chart with env vars example Add a reusable Helm chart for Asgard deployments Jul 17, 2026
Copilot AI requested a review from cooperj July 17, 2026 21:27
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.

Helm Chart

2 participants