Debug School

Veeramani
Veeramani

Posted on

Architecture of Kubernetes and few lines for each component

  • There will be Master and worker nodes.

  • Master node will have the following services running

  1. Data store - To keep the data persistent ( details of pod,node,..etc )
  2. Scheduler - Decide on where to run given application
  3. Api server - Receives the instruction from end user or internal services
  4. Controller manager - There will be a controller manager for objects such as Pod, Node,..etc. The corresponding controller manager of each object will get started to perform its task
  • Worker node will have following services running.
  1. Agent - Instantiating Pod and managing it in case it goes down.
  2. Kubeproxy - Setting up the IP for each Pod to make all Pods are accessible from same node or other nodes.

Top comments (0)