:_mod-docs-content-type: ASSEMBLY
[id="understanding-helm"]
= Understanding Helm
include::_attributes/common-attributes.adoc[]
:context: understanding-helm

toc::[]

[role="_abstract"]
Helm is a software package manager that simplifies deployment of applications and services to {product-title} clusters.

Helm uses a packaging format called _charts_.
A Helm chart is a collection of files that describes the {product-title} resources.

Creating a chart in a cluster creates a running instance of the chart known as a _release_.

Each time a chart is created, or a release is upgraded or rolled back, an incremental revision is created.


== Key features

Helm provides the ability to:

* Search through a large collection of charts stored in the chart repository.
* Modify existing charts.
* Create your own charts with {product-title} or Kubernetes resources.
* Package and share your applications as charts.

// No tech preview in ROSA/OSD, added ifndef in case this note gets un-commented.
ifndef::openshift-rosa,openshift-dedicated[]
//[NOTE]
//====
// In {product-title} 4.10 and 4.11, Helm is disabled for the xref: ../../web_console/web-console.adoc#multi-cluster-about_web-console[Multicluster Console] (Technology Preview).
//====
endif::openshift-rosa,openshift-dedicated[]

== Red Hat Certification of Helm charts for OpenShift

You can choose to verify and certify your Helm charts by Red Hat for all the components you will be deploying on the Red Hat {product-title}. Charts go through an automated Red Hat OpenShift certification workflow that guarantees security compliance as well as best integration and experience with the platform. Certification assures the integrity of the chart and ensures that the Helm chart works seamlessly on Red Hat OpenShift clusters.

[role="_additional-resources"]
== Additional resources
* For more information on how to certify your Helm charts as a Red Hat partner, see link:https://redhat-connect.gitbook.io/partner-guide-for-red-hat-openshift-and-container/helm-chart-certification/overview[Red Hat Certification of Helm charts for OpenShift].
* For more information on OpenShift and Container certification guides for Red Hat partners, see link:https://access.redhat.com/documentation/en-us/red_hat_software_certification/8.51/html-single/red_hat_software_certification_workflow_guide/index#con_container-certification_openshift-sw-cert-workflow-introduction-to-redhat-openshift-operator-certification[Partner Guide for OpenShift and Container Certification].
* For a list of the charts, see link:https://charts.openshift.io/index.yaml[the Red Hat `Helm index` file].
* You can view the available charts at the link:https://marketplace.redhat.com/en-us/documentation/access-red-hat-marketplace[Red Hat Marketplace]. For more information, see xref:../../applications/red-hat-marketplace.adoc#red-hat-marketplace[Using the Red Hat Marketplace].
