Scaling Kubernetes Clusters
Scale Kubernetes cluster nodes, add node pools, and configure autoscaling by updating blueprint inputs and re-running environments
Overview
Prerequisites
How to scale a cluster
# environment manifest (e.g., k8s-prod.yaml)
inputs:
node_count: 5bricks install k8s-platform \
--collection=production \
--env-slug=k8s-prod \
--props '{"node_count": 5}'bricks install k8s-platform \
--collection=production \
--env-slug=k8s-prod \
--props '{"node_count": 5}' \
--plan-onlyCommon cluster changes
Scale node count up or down
Add a new node pool
Configure autoscaling
Change node VM size
Cloud provider behavior
Example: scaling for a traffic spike
What to check after cluster scaling
Last updated