Helm packages for Kubernetes. The master branch of this repository contains work in progress packages.
Visit https://smallstep.github.io/helm-charts/ for stable releases.
-
Step Certificates: An online certificate authority and related tools for secure automated certificate management, so you can use TLS everywhere.
-
Autocert: A kubernetes add-on that automatically injects TLS/HTTPS certificates into your containers.
-
Step Issuer: A certificate issuer for cert-manager using Step Certificates.
-
Update
version
in packageName/Chart.yaml. -
Update
appVersion
to the image tag in packageName/Chart.yaml. -
Commit these changes to a branch and push the branch to the origin. Open a PR for merging to master.
-
Create helm package. For example for step-certificates:
helm package ./step-certificates
-
Update repository:
git checkout gh-pages git pull origin gh-pages git add "step-certificates-<version>.tgz" mkdir new-charts cp "step-certificates-<version>.tgz" new-charts/ helm repo index --merge index.yaml --url https://smallstep.github.io/helm-charts/ new-charts cp new-charts/index.yaml . rm -rf new-charts git commit -a -m "Add package for step-certificates vX.Y.Z" git push origin gh-pages