A collection of Kubernetes applications ready for release using Helm.
- Kubernetes 1.19+
- Helm 3.8.0+
helm repo add stevenjdh https://StevenJDH.github.io/helm-charts
helm repo update
helm search repo stevenjdh
helm install my-release stevenjdh/<chart>
Pull requests will trigger automatic chart testing and tests against Kubernetes 1.19.x, 1.24.x, and 1.29.x before they can be merged into main
. To avoid issues, run the same tests locally before submitting a PR.
docker pull quay.io/helmpack/chart-testing:v3.10.1
docker run -it --rm --name ct --workdir=/data \
--volume $(pwd):/data quay.io/helmpack/chart-testing:v3.10.1 sh \
-c "ct lint --charts charts/<chart> --print-config --config ct.yaml"
Install the needed CLI from here, then run the following commands against the needed Kubernetes versions:
kind create cluster --image kindest/node:v1.19.16
helm install my-release charts/<chart>
kind delete cluster
Note: Run all commands from the root of the repository.
Thanks for your interest in contributing! There are many ways to contribute to this project. Get started here.
Many commonly asked questions are answered in the FAQ: https://github.com/StevenJDH/helm-charts/wiki/FAQ
Feel free to contact me with any questions you may have, and I'll make sure to answer them as soon as possible!
Platform | Link |
---|---|
💬 Instant Message Chat (preferred) |
Announcements of new releases and other topics of interest will be shared via the preferred channel.
Method | Address |
---|---|
PayPal: | https://www.paypal.me/stevenjdh |
Cryptocurrency: | Supported options |
// Steven Jenkins De Haro ("StevenJDH" on GitHub)