A collection of Helm Charts to that are not available in any upstream location or customised to the point it does not make sense to support up stream chart development.
helm repo add thoth-station https://thoth-station.ninja/helm-charts/
Login to your cluster and into your destination project. To install any given Chart using the default values just run:
helm install $NAME thoth-station/$CHART_NAME
Where:
- $NAME - is the name you want to give the installed Helm App
- $CHART_NAME - name of the chart found in
charts
directory
For each chart, navigate to the root of it for the readme and default values. To over ride them, you could create your own deployment-values.yaml
and make your changes there before installing
helm install $NAME -f deployment-values.yaml thoth-station/$CHART_NAME
Before adding a chart to this repo, make sure there is no linting issues, otherwise the PR actions will fail.
We use both the integrated helm lint
command and the chart testing
tool.
helm lint charts/meteor-pipelines
ct lint charts/meteor-pipelines
For more info on each chart checkout these!