scale_kubernetes_node_pool
Adjust the number of nodes in a Kubernetes cluster node pool to meet workload demands by specifying target node count, with support for label-based resource identification.
Instructions
Scale a node pool to the target number of nodes. Smart identifier resolution: use cluster/node pool labels or UUIDs.
Args: cluster_identifier: The cluster label or ID nodepool_identifier: The node pool label or ID target_node_count: Target number of nodes (minimum 1)
Returns: Scaling operation details and status
Input Schema
Name | Required | Description | Default |
---|---|---|---|
cluster_identifier | Yes | ||
nodepool_identifier | Yes | ||
target_node_count | Yes |
Input Schema (JSON Schema)
{
"properties": {
"cluster_identifier": {
"title": "Cluster Identifier",
"type": "string"
},
"nodepool_identifier": {
"title": "Nodepool Identifier",
"type": "string"
},
"target_node_count": {
"title": "Target Node Count",
"type": "integer"
}
},
"required": [
"cluster_identifier",
"nodepool_identifier",
"target_node_count"
],
"type": "object"
}