$linuxjunkies
>

helm release

also: Helm deployment, chart instance

A Helm release is a named instance of a Kubernetes application deployed using Helm, the package manager for Kubernetes. It represents a specific installation of a chart with a particular configuration.

A Helm release is created when you use the helm install or helm upgrade command to deploy a Helm chart into a Kubernetes cluster. Each release has a unique name within its namespace and tracks the deployment's history, configuration, and current state.

For example, running helm install my-app stable/nginx creates a release named my-app that deploys the nginx chart. You can later upgrade it with helm upgrade my-app stable/nginx --values custom.yaml to change its configuration, and Helm maintains a revision history of all changes.

Releases can be listed with helm list, rolled back to previous versions with helm rollback, and deleted with helm uninstall. Each release is independently managed, so you can run multiple releases of the same chart with different configurations in the same cluster.

Related terms