...

/

Control Plane Nodes and Worker Nodes

Control Plane Nodes and Worker Nodes

Learn about the Kubernetes cluster and the types of nodes found in it.

A Kubernetes cluster is one or more machines with Kubernetes installed. These machines can be physical servers, virtual machines (VM), cloud instances, your laptop, Raspberry Pis, and more. Installing Kubernetes on them and connecting them together creates a cluster. We deploy applications to clusters.

We refer to machines in a Kubernetes cluster as nodes, and there are two types of nodes:

  • Control plane nodes

  • Worker nodes

The following figure shows a six-node Kubernetes cluster with three control plane nodes and three worker nodes. It’s usually a good practice to run apps on worker nodes and reserve the control plane nodes for Kubernetes system services.

Access this course and 1400+ top-rated courses and projects.