Welcome to the Conservis charts repository. All charts are in the charts directory.
helm repo add conservis https://conservis.github.io/helm-charts
Feel free to fork our repo and create a pull request with any new features or bug fixes.
For issues or concerns, please fill out an issue or email us at [email protected].
GitHub Pages points to the gh-pages
branch so anything pushed to that branch will be publicly available. We are using a couple github actions to automate testing and deployment of charts. It is based off the example here utilizing https://github.com/helm/chart-releaser-action.
- Create a branch or fork for your new chart
- Initialize new chart with
make create name=mychart
or by copying in your work from outside - After chart development is done, run (at minimum)
helm lint mychart/
to validate yaml and templates - Don't forget to bump your chart version (if needed)
- Create a pull request with the new chart or updates
- Once the PR is approved, the automation will publish the chart to our repository
Testing is currently done with Helm3