---
sidebar_label: helm
---

# dagger.io/kubernetes/helm

## #Chart

Install a Helm chart

### #Chart Inputs

| Name               | Type                                               | Description                                                                                                                                                                                                                   |
| -------------      |:-------------:                                     |:-------------:                                                                                                                                                                                                                |
|*name*              | `string`                                           |Helm deployment name                                                                                                                                                                                                           |
|*namespace*         | `string`                                           |Kubernetes Namespace to deploy to                                                                                                                                                                                              |
|*action*            | `*"installOrUpgrade" \| "install" \| "upgrade"`    |Helm action to apply                                                                                                                                                                                                           |
|*timeout*           | `*"5m" \| string`                                  |time to wait for any individual Kubernetes operation (like Jobs for hooks)                                                                                                                                                     |
|*wait*              | `*true \| bool`                                    |if set, will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful. It will wait for as long as timeout    |
|*atomic*            | `*true \| bool`                                    |if set, installation process purges chart on fail. The wait option will be set automatically if atomic is used                                                                                                                 |
|*kubeconfig*        | `dagger.#Secret`                                   |Kube config file                                                                                                                                                                                                               |
|*version*           | `*"3.5.2" \| string`                               |Helm version                                                                                                                                                                                                                   |
|*kubectlVersion*    | `*"v1.19.9" \| string`                             |Kubectl version                                                                                                                                                                                                                |

### #Chart Outputs

_No output._