Welcome to QALITA's charts repository. All charts are in the charts directory.
helm repo add qalita https://helm.qalita.io/
helm repo update
Feel free to fork our repo and create a pull request with any new features or bug fixes.
To dev the helm charts you can use a docker image :
docker run -d --rm -v $(pwd):/apps -w /apps \
-v ~/.kube:/root/.kube -v ~/.helm:/root/.helm -v ~/.config/helm:/root/.config/helm \
-v ~/.cache/helm:/root/.cache/helm \
-v ~/helm/:/root/helm \
--entrypoint sh \
alpine/helm -c "sleep infinity"
For issues or concerns, please fill out an issue or email us at contact@qalita.io
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.
- 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
Testing is currently done with Helm3