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.

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.