Skip to main content
Updated August 24, 2026 Node pools group workers, labels and taints. Use separate pools to organize workloads — e.g. a general pool plus a tainted pool reserved for databases. All pools use the cluster’s worker plan.

Steps

1

Open the Pools tab

On the cluster page, open Node pools and click Add node pool.
2

Name it and choose size and count

Pool names follow the same rules as cluster names. Pick a node plan and 2–20 nodes; optionally enable autoscaling with min/max bounds.
3

Confirm

On pay-as-you-go clusters the pool is created immediately and bills per node-hour. On subscription clusters you are taken through checkout for the pro-rated cost first.

Verify

The new pool appears with status provisioning, then running once every node has joined. Nodes carry the pool’s labels and taints automatically — check with kubectl get nodes --show-labels.

Next steps

Scale a node pool

Change node counts or let autoscaling manage them

Node pools & autoscaling

How pools, labels, taints and the autoscaler work
Last modified on August 24, 2026