Scale a Kubernetes cluster by increasing worker node count
Kubernetes sacling overviewβ
Kubernetes node scaling adjusts the number of control plane (master) and worker nodes in a cluster to meet workload demand, performance requirements, and availability goals. By default, CubeCMP provisions one control plane node and one worker node per cluster, which provides a minimal but functional cluster for initial deployments.
For production workloads, provision at least three control plane nodes to maintain quorum and ensure high availability of the cluster.
info
Vertical scaling is not supported. You cannot increase the CPU or memory of an existing node after creation, so plan node sizing and initial capacity based on expected workload and future growth.
Horizontally scale Kubernetes clusterβ
- In the CubeCMP user portal, go to Kubernetes.
- Go to the Nodes page.
- To scalea control or worker node pool, open the More options (three dots) menu, and select Resize.
- Adjust the node count, and then click Save to apply the change.
- The cluster enters a provisioning state. Wait until the Node Pools status changes to Active before deploying new workloads.
- To verify the scaling operation, go to the Overview tab and confirm that Total Cluster Capacity reflects the updated node count.