upgrade_managed_cluster
Upgrade a managed Kubernetes cluster's control-plane version to target_version at the cloud provider. Use list_managed_k8s_options with the cluster target first to see the current version and the available upgrade candidates. Runs as a tracked operation; node pools follow the provider's own upgrade behaviour. The cluster must have finished provisioning and be free of in-progress operations. Not reversible - managed control planes cannot be downgraded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cluster_id | No | UUID of the target managed cluster. Optional when a cluster is selected. | |
| cluster_name | No | Exact name of the target managed cluster. Optional when a cluster is selected. | |
| target_version | Yes | Target Kubernetes version (an available upgrade from list_managed_k8s_options). |