Related Projects and Documentation

The Helm community has produced many extra tools, plugins, and documentation about Helm. We love to hear about these projects.

If you have anything you’d like to add to this list, please open an issue or pull request.

Helm Plugins

  • Helm Diff - Preview helm upgrade as a coloured diff
  • helm-gcs - Plugin to manage repositories on Google Cloud Storage
  • helm-monitor - Plugin to monitor a release and rollback based on Prometheus/ElasticSearch query
  • helm-k8comp - Plugin to create Helm Charts from hiera using k8comp
  • helm-unittest - Plugin for unit testing chart locally with YAML
  • hc-unit - Plugin for unit testing charts locally using OPA (Open Policy Agent) & Rego
  • helm-s3 - Helm plugin that allows to use AWS S3 as a [private] chart repository
  • helm-schema-gen - Helm Plugin that generates values yaml schema for your Helm 3 charts

We also encourage GitHub authors to use the helm-plugin tag on their plugin repositories.

Additional Tools

Tools layered on top of Helm.

  • Chartify - Generate Helm charts from existing Kubernetes resources.
  • VIM-Kubernetes - VIM plugin for Kubernetes and Helm
  • Landscaper - “Landscaper takes a set of Helm Chart references with values (a desired state), and realizes this in a Kubernetes cluster.”
  • Helmfile - Helmfile is a declarative spec for deploying helm charts
  • Helmsman - Helmsman is a helm-charts-as-code tool which enables installing/upgrading/protecting/moving/deleting releases from version controlled desired state files (described in a simple TOML format)
  • Monocular - Web UI for Helm Chart repositories
  • Armada - Manage prefixed releases throughout various Kubernetes namespaces, and removes completed jobs for complex deployments
  • ChartMuseum - Helm Chart Repository with support for Amazon S3 and Google Cloud Storage
  • Codefresh - Kubernetes native CI/CD and management platform with UI dashboards for managing Helm charts and releases
  • Captain - A Helm3 Controller using HelmRequest and Release CRD
  • chart-registry - Helm Charts Hosts on OCI Registry

Helm Included

Platforms, distributions, and services that include Helm support.

  • Kubernetic - Kubernetes Desktop Client
  • Jenkins X - open source automated CI/CD for Kubernetes which uses Helm for promoting applications through environments via GitOps

Misc

Grab bag of useful things for Chart authors and Helm users.

  • Await - Docker image to “await” different conditions–especially useful for init containers. More Info