update_cluster_pool
Edit autoscaling bounds, machine type, or root volume size of a Kubernetes worker node pool. Updates only specified fields.
Instructions
Edit an existing worker node pool of a managed Kubernetes cluster — any of its autoscaling bounds (minimum/maximum), machineType, or per-node volumeSizeGb (10-1000 GiB). Requires scope services:write. Send only the fields you want to change; omitted fields are left as-is. Plain write — not gated. service_id from list_services; pool is the pool name from list_cluster_pools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pool | Yes | Node-pool name from list_cluster_pools. | |
| maximum | No | New maximum worker count (>= minimum, <= 16). | |
| minimum | No | New minimum worker count. | |
| service_id | Yes | Managed-Kubernetes service ID from list_services. | |
| machineType | No | New worker machine type / flavor (resolved server-side). | |
| volumeSizeGb | No | New per-node root-volume size in GiB. |