# Helm Helm is the package manager for [[Kubernetes]], often described as "apt/yum for Kubernetes." It simplifies deploying applications by packaging all required Kubernetes manifests (deployments, services, configmaps, secrets) into reusable units called charts. Instead of managing dozens of YAML files, you install an application with a single command. Charts are versioned, shareable, and configurable through values files. Want to deploy PostgreSQL? Run `helm install postgres bitnami/postgresql` and Helm creates all necessary resources with sensible defaults. Need customization? Override values for storage size, credentials, or replica count without editing the underlying templates. This separation of template logic from configuration makes deployments reproducible across environments. Helm is a graduated [[Cloud Native Computing Foundation (CNCF)]] project, indicating mature governance and wide adoption. Public chart repositories like Artifact Hub host thousands of pre-built charts for common software. For organizations, Helm enables standardized deployment patterns—teams create internal charts that encode best practices, security policies, and resource limits, ensuring consistency across clusters. ## Related - [[Kubernetes]] - [[Cloud Native Computing Foundation (CNCF)]] - [[Containerization]] - [[Docker Compose]] ## References - https://helm.sh/ - https://artifacthub.io/