DEV Community

Ali Ilman
Ali Ilman

Posted on • Originally published at ali-ilman.com

What is a Kubernetes Cluster

A Kubernetes cluster is a group of machines that are connected to each other to work as a single block.

A Kubernetes cluster consists of two resources.

  1. The Control Plane
  2. The Nodes

The control plane and the nodes communicate with each other through the Kubernetes API.

The Control Plane

The control plane is responsible for managing our cluster. It can be deployments, scaling etc.

The Nodes

A node works as a machine within a Kubernetes cluster. A node runs an application, and it handles container operations through Docker. A node can be either a virtual machine or a physical computer.

Top comments (0)