helm_upgrade
Deploy or upgrade a Helm chart release on a Kubernetes cluster. For standard Helm deployments only; AI models use deploy_model.
Instructions
Run helm upgrade --install for a chart on a cluster.
Use this for Helm chart deployments. For deploying standard AI models, use deploy_model instead.
Write operation — recorded in the audit log.
Args: cluster_name: Target cluster. release_name: Helm release name (created if it does not exist). chart: Helm chart reference (e.g. bitnami/nginx or ./charts/myapp). namespace: Kubernetes namespace (default: 'default'). values: Helm values to override (dict, optional). gateway_id: Gateway UUID from list_clusters. Omit for single-gateway deployments; provide to disambiguate when multiple gateways share a cluster name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chart | Yes | ||
| values | No | ||
| namespace | No | default | |
| gateway_id | No | ||
| cluster_name | Yes | ||
| release_name | Yes |