install_helm_chart
Install a Helm chart in Kubernetes using helm install or template+kubectl apply, with custom values and namespace support.
Instructions
Install a Helm chart with support for both standard and template-based installation
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the Helm release | |
| chart | Yes | Chart name (e.g., 'nginx') or path to chart directory | |
| namespace | Yes | Kubernetes namespace | default |
| context | No | Kubeconfig Context to use for the command (optional - defaults to null) | |
| repo | No | Helm repository URL (optional if using local chart path) | |
| values | No | Custom values to override chart defaults | |
| valuesFile | No | Path to values file (alternative to values object) | |
| useTemplate | No | Use helm template + kubectl apply instead of helm install (bypasses auth issues) | |
| createNamespace | No | Create namespace if it doesn't exist |