create_kubernetes_node_pool
Add a new node pool to a Kubernetes cluster by specifying node quantity, plan type, and optional auto-scaling parameters to scale cluster resources.
Instructions
Create a new node pool in a Kubernetes cluster. Smart identifier resolution: use cluster label or UUID.
Args: cluster_identifier: The cluster label or ID node_quantity: Number of nodes (minimum 1, recommended 3+) plan: Plan ID (e.g., 'vc2-2c-4gb') label: Node pool label (must be unique within cluster) tag: Optional tag for the node pool auto_scaler: Enable auto-scaling for this node pool min_nodes: Minimum nodes for auto-scaling max_nodes: Maximum nodes for auto-scaling labels: Map of key/value pairs to apply to all nodes
Returns: Created node pool information
Input Schema
Name | Required | Description | Default |
---|---|---|---|
auto_scaler | No | ||
cluster_identifier | Yes | ||
label | Yes | ||
labels | No | ||
max_nodes | No | ||
min_nodes | No | ||
node_quantity | Yes | ||
plan | Yes | ||
tag | No |