What is Helm?

Helm is a Kubernetes-native automation technology and software package manager that simplifies deployment of applications and services. It is focused on automating day 1 tasks: deployment, installing and basic configuration management.

How Helm began

Helm is a project that was first introduced in 2015 and was part of Kubernetes prior to the creation of the Cloud Native Computing Foundation (CNCF). It entered the CNCF as part of Kubernetes and grew to eventually become a sister project, alongside Kubernetes, in the CNCF.

Helm charts

Applications are managed through Helm charts. A Helm chart contains resource definitions necessary to run an application or service, and template files used to describe how to configure the resources.

Easy development

Utilize this Kubernetes capability to take the pain out of updates with in-place upgrades and custom hooks.

Automated installation

Helm charts enable the initial deployment, making Day-1 operations quick and easy.

Simple sharing

Charts are easy to version, share, and host on public or private servers.

What is Red Hat OpenShift certification for Helm charts?

It is a service available to Red Hat partners to verify that a product with a certified Helm chart interoperates with and is supported on Red Hat OpenShift. Certified Helm charts are published in the ecosystem catalog and available to OpenShift users through the developer console.