Skip to content

smallstep/helm-charts

Repository files navigation

This project is maintained on a best-effort basis and is not officially supported by Smallstep.
We welcome community contributions via PRs.
Interested in commercial support? Let's talk.

These charts are released at https://smallstep.github.io/helm-charts/.

Packages

  • 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.

Distribution

  1. Update version in packageName/Chart.yaml.

  2. Update appVersion to the image tag in packageName/Chart.yaml.

  3. Commit these changes to a branch and push the branch to the origin. Open a PR for merging to master.

  4. Create helm package (using step-certificates as an example):

    helm package ./step-certificates
  5. Update repository (using step-certificates as an example):

    ./deploy.sh ./step-certificates