Debug School

Aravinda HB
Aravinda HB

Posted on

Kubernetes - Assignment1

What is Kubernetes?

Kubernetes is a tool from Google introduced in 2014 mainly used for orchestration. Using K8s workload placement can be managed easily.

Why do we need it?

Container bring the scalability challenges, we cannot manage different hosts from docker,

How it works?

Kubernetes cluster will have master and worker nodes, master node will manage the entire cluster.
Request will be received from api server and an entry made in etcd. controller manager will monitor all the resources and scheduler will take care of allocating the node to the request made

What are the components of Master?

  1. API server
  2. Cluster Store
  3. Controller Manager
  4. Scheduler

What are the components of Worker?

  1. Pod
  2. Container

Top comments (0)