What are the components of Kubernetes Master and explain each component functions

API Server – provides all the operation on cluster using the API.

Control Manager – regulates the state of cluster and performs a task.

Cluster Store – stores the configuration information which can be used by each of the nodes

Scheduler – distributes the workload.