What is the architecture of Kubernetes?

0

The architecture of Kubernetesconsists following components:

Master: There is a master node that is responsible for managing the cluster. The master performs the following functions in a cluster.

  1. SchedulingApplications
  2. Maintaining the desired state of applications
  3. Scaling applications
  4. Applying updates to applications

Nodes: A Node in Kubernetes is responsible for running an application. The Node can be a VirtualMachine or a Computer in the cluster. There is a software called Kubelet on each node. This software is used for managing the node and communicating with the Master node in the cluster.

There is a Kubernetes API that is used by Nodes to communicate with the Master. When we deploy an application on Kubernetes, we request Master to start application containers on nodes.

Devops kubernetes
asked Apr 30, 2023 at 19:22
Sign in to add a comment

0 Answers

0
📝 No answers yet!

Be the first to answer this interview question.

Your Answer

Sign in to post your answer and help the community.