Scale Worker Nodes
This example demonstrates how to scale the worker nodes in a tenant cluster.
Check Current Node Count
kubectl get nodes
Scale Using MachineDeployment
Locate your MachineDeployment:
kubectl get machinedeployments -n my-org
Scale to the desired replica count:
kubectl scale machinedeployment my-cluster-workers -n my-org --replicas=5
Monitor Scaling
Watch nodes join the cluster:
kubectl get machines -n my-org -w
Verify New Nodes
Once scaling completes:
kubectl get nodes
All new nodes should show Ready status.
Scaling Considerations
- Allow sufficient time for nodes to provision and join
- Ensure your infrastructure has capacity for additional nodes
- Consider pod disruption budgets when scaling down