What are the basic component of worker node or Data-plane in Kubernetes.
- Container runtime: Container runtime is taking of running container inside PODS.
- Kubelet : Taking care of pod creation and ensure to POD is always running.
- Kube-proxy : Is taking care of networking services of Kubernetes cluster.
What are the basic component of master node or Control-plane in Kubernetes.
- API Server : Its exposed to external word and taking all the request from external world.
- Scheduler : Scheduler is responsible for scheduling of resources or pods.
- Etcd : It have cluster related information stored as key, value store.
- Controller Manager : It ensure desire state always be same as actual state of cluster.
- Cloud Control Manager :(CCM) It is open source utility that is taking care of cloud services in Kubernetes.