Kubernetes Architecture

1 min

Kubernetes

Kubernetes is a decentralized architecture that functions based on the concept of ‘desired state’ using a declarative model. When it is deployed you get a cluster.

A cluster consists of a set of machines called workers. Every cluster has at least one worker node. The worker node(s) host the pods that are the components of the application workload. In a production environment, the control plane (set of worker nodes that run control plane services) and the application worker node(s) are often split across physical infrastructure for fault tolerance and high availability.