These charts are provided as-is with no warranties.
Helm must be installed to use the charts, please refer to Helm's documentation to get started.
Once Helm is set up properly, add the repo as follows:
helm repo add christianhuth https://charts.christianhuth.de
helm repo update
You can then run helm search repo christianhuth
to see the current list of available charts.
The easiest way to contribute is using the provided Dev Container.
- (Optional) Install the pre-commit hooks
pip3 install pre-commit
pre-commit install --install-hooks
- (Optional) Setup a minikube cluster with Nginx ingress support
minikube start --addons=ingress --cpus=4 --memory=8g --profile=helm-charts-development
minikube profile helm-charts-development
-
Make changes to the desired Chart
-
Bump the version in the changed
Chart.yaml
according to Semantic Versioning -
Update the changes annotation in the
Chart.yaml
-
Commit your changes to the repository. The CI Pipeline will test your changes. Create a Merge Request.