> ## Documentation Index
> Fetch the complete documentation index at: https://docs.envzero.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Helm Support

> Deploy Helm charts as env zero environments with native approval flows, PR plan triggers, drift detection, TTL policies, and scheduling alongside IaC tools.

[Helm](https://helm.sh/) is a popular package manager for Kubernetes, an open-source container orchestration platform. It simplifies the deployment and management of applications in Kubernetes clusters by providing a templating system and a standardized way to package, distribute, and deploy software.

Helm is now a first-class framework in env zero alongside Terraform, Terragrunt, Pulumi, and Kubernetes.

## Helm - How does it work

You can use Helm with all its advantages while enjoying all of the benefits env zero has to offer out of the box such as Approval flow, Plan on Pull Request, Drift Detection, TTL, Scheduling, and more!

To manage your Helm deployments in env zero, you will need to create a new Helm template, or run an environment directly from a VCS and choose the type Helm:

<Frame>
  <img src="https://mintcdn.com/envzero-b61043c8/U9rcMIDzc38oPcXx/images/changelogs/2023/06/9ac9703-image.png?fit=max&auto=format&n=U9rcMIDzc38oPcXx&q=85&s=8614530fafab8421db9f547e6c37fc5a" alt="Helm template creation interface showing Helm as a deployment type option" width="1415" height="433" data-path="images/changelogs/2023/06/9ac9703-image.png" />
</Frame>

Other than that all the rest of the features are available for Helm as well.
You can learn more about Helm templates [here](/guides/admin-guide/templates/helm).
