Skip to content

stategraph/helm-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stategraph Helm Charts

Official Helm charts for Stategraph - a modern Terraform/OpenTofu state management solution.

Usage

Add the Stategraph Helm repository:

helm repo add stategraph https://stategraph.github.io/helm-charts
helm repo update

Available Charts

Deploy Stategraph with bundled PostgreSQL database.

helm install my-stategraph stategraph/stategraph \
  --namespace stategraph \
  --create-namespace

See the chart README for detailed configuration options.

Development

Testing Charts Locally

# 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 --debug

Chart Releases

Charts are automatically released to GitHub Pages when changes are pushed to the main branch under charts/**. The GitHub Action uses chart-releaser to:

  1. Package the chart
  2. Create a GitHub release
  3. Update the Helm repository index
  4. Publish to GitHub Pages

To release a new version:

  1. Update the version field in charts/stategraph/Chart.yaml
  2. Update the CHANGELOG.md (if applicable)
  3. Commit and push to main

The GitHub Action will automatically create a release and update the Helm repository.

Support

License

Apache License 2.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors