All contributions improving our Helm charts are welcome. If you'd like to contribute a bug fix or a feature, you can directly open a pull request with your changes.
We aim to follow high quality standards, thus your PR must follow some rules:
- Make sure any new parameter is documented
- Make sure the chart version has been bumped in the corresponding chart's
Chart.yaml
. - Make sure to describe your change in the corresponding chart's
CHANGELOG.md
. - Make sure any new feature is tested by modifying or adding a file in
ci/
- Make sure your changes are compatible (or protected) with older Kubernetes version (CI will validate this down to 1.14)
- Make sure you updated documentation (after bumping
Chart.yaml
) by running.github/helm-docs.sh
Our team will then happily review and merge contributions!
In each chart, the README.md
file is generated from the corresponding README.md.gotmpl
and values.yaml
files. Instead of modifying the README.md
file directly:
- Update either the
README.md.gotmpl
orvalues.yaml
file. - Run
.github/helm-docs.sh
to update the README.