← Back to Main Page

Helm

Helm is an open-source tool that helps you define, install, and manage applications in Kubernetes. Often described as the “package manager for Kubernetes,” Helm bundles Kubernetes manifests (such as Deployments, Services, and ConfigMaps) into reusable, version-controlled “charts.” Using charts, you can:

In essence, Helm streamlines the process of packaging all your Kubernetes YAML files for an application or microservice and distributing them as a chart—making Kubernetes deployments more repeatable, maintainable, and shareable.

Key Concepts

How Helm Works

Chart Structure

A typical Helm chart has a standardized file and directory layout: