Official Helm charts for Stategraph - a modern Terraform/OpenTofu state management solution.
Add the Stategraph Helm repository:
helm repo add stategraph https://stategraph.github.io/helm-charts
helm repo updateDeploy Stategraph with bundled PostgreSQL database.
helm install my-stategraph stategraph/stategraph \
--namespace stategraph \
--create-namespaceSee the chart README for detailed configuration options.
# Lint the chart
helm lint charts/stategraph
# Template the chart
helm template my-stategraph charts/stategraph
# Install from local directory
helm install my-stategraph ./charts/stategraph \
--namespace stategraph \
--create-namespace \
--dry-run --debugCharts are automatically released to GitHub Pages when changes are pushed to the main branch under charts/**. The GitHub Action uses chart-releaser to:
- Package the chart
- Create a GitHub release
- Update the Helm repository index
- Publish to GitHub Pages
To release a new version:
- Update the
versionfield incharts/stategraph/Chart.yaml - Update the
CHANGELOG.md(if applicable) - Commit and push to
main
The GitHub Action will automatically create a release and update the Helm repository.
- Documentation: https://stategraph.com/docs
- Issues: https://github.com/stategraph/releases/issues
- Chart Issues: https://github.com/stategraph/helm-charts/issues
Apache License 2.0