0 votes
in Kubernetes K8s by
Explain Kubernetes Architecture

1 Answer

0 votes
by

Kubernetes architecture. | Download Scientific Diagram

Kubernetes Architecture Diagram contains the following:

  1. Master Node: The master node is the first and most vital component which is responsible for the management of Kubernetes cluster. It is the entry point for all kinds of administrative tasks. There may be more than one master node in the cluster to check for fault tolerance.
  2. API Server: The API server acts as an entry point for all the REST commands used for controlling the cluster.
  3. Scheduler: The scheduler schedules the tasks to the slave node. It stores the resource usage information for every slave node. It is responsible for distributing the workload.
  4. Etcd: etcd components, store configuration detail, and wright values. It communicates with the most component to receive commands and work. It also manages network rules and port forwarding activity.
  5. Worker/Slave nodes: Worker nodes are another essential component that contains all the required services to manage the networking between the containers, communicate with the master node, which allows you to assign resources to the scheduled containers.
  6. Kubelet: It gets the configuration of a Pod from the API server and ensures that the described containers are up and running.
  7. Docker Container: Docker container runs on each of the worker nodes, which runs the configured pods.
  8. Pods: A pod is a combination of single or multiple containers that logically run together on nodes.
...