upgrade_helm_chart
Upgrade an existing Helm release using a new chart or custom values. Provide the release name, chart, and namespace, with optional override values or values file.
Instructions
Upgrade an existing Helm chart release
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"chart": "<chart>",
"namespace": "<namespace>"
},
"name": "upgrade_helm_chart"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the Helm release to upgrade | |
| chart | Yes | Chart name 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) |