Helm charts repository for an assortment of charts which aren't available here:
To make use of this repository, we will need the below tools:
- Helm >= 3.0.0
First we will need to add this to our repositories in Helm:
helm repo add henrycook https://henrycook.github.io/helm-charts/
We will then be able to search the repo, like so:
helm search repo henrycook
To then use a chart in the repo we can do something like so:
helm install alerta henrycook/alerta
For developement we will need:
We utilise Docker for all of our tasks within the Makefile, which in turn uses official images for it's actions e.g. chart-testing
and helm
. The approach to utilise Docker within the Makefile
was to make the tooling portable, and not require a list of tools to be available on the host machine.
When adding or amending charts, please ensure the package is updated along with the index. This can be done by doing the following commands:
make package
make index
We will be prompted when raising a PR to do these things, however please just be aware.
To check if the Helm chart is valid and passes linting, we may run:
make lint