Oteemo Charts Repository
Welcome to the oteemo charts repository. All charts are in the charts directory.
Adding the chart Repository
helm repo add oteemocharts https://oteemo.github.io/charts
Contributing
Feel free to fork our repo and create a pull request with any new features or bug fixes.
Contacting us
For issues or concerns, please fill out an issue or email us at charts@oteemo.com
How It Works
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.
Process to add a chart to the repository
- Create a branch or fork for your new chart
- Initialize new chart in the
charts
directory withhelm create 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
Notes about current testing
Testing is currently done with Helm3