← Back to FAQ page

What is a cluster?

A Kubernetes cluster is effectively a network of VPCs (nodes), all acting as one entity. Nodes pool together their resource to form a single machine.

When you deploy code onto a cluster, Kubernetes intelligently distributes the work onto the individual nodes for you. If instances get added or removed, the cluster automatically shifts around the workload to ensure it's evenly distributed across nodes.