Skip to content
30.4K
GitHub Stars
Open Source
Pricing

About Helm

Helm is the package manager for Kubernetes that streamlines the installation and management of Kubernetes applications. It uses 'charts' - pre-configured Kubernetes resources - to define, install, and upgrade complex Kubernetes applications. Helm simplifies the deployment process and enables version control for Kubernetes manifests.

Key Features

  • Kubernetes package management
  • Chart templating and customization
  • Release management and versioning
  • Dependency management
  • Rollback capabilities
  • Repository ecosystem
  • Hooks for lifecycle management
  • Value file configuration

Use Cases

  • Kubernetes application packaging
  • Complex application deployment
  • Configuration management
  • Application versioning and updates
  • Environment promotion
  • Disaster recovery
  • Multi-tenant deployments
  • Chart sharing and reuse

Helm alternatives

  • Kustomize
  • Jsonnet
  • Kapitan
  • Skaffold

Guides covering Helm

Browse all DevOps

Tags

  • kubernetes
  • package-manager
  • deployment
  • charts
  • templating