Components of Kubernetes Master

API Server – It serves as the component where the kubernetes receives the input from the external application or end user.

etcd Cluster – It serves as the brain of the kubernetes where the information are stored as a key value pair.

kube-scheduler It always run in the background. It is where the pods runtime are schedules.

Control Manager It is responsible for running multiple distinct applications