What are the components of Kubernetes worker and explain each component’s function?

kubelet: just like a slave. the main kubernetes agent. register node with cluster- master approves it. watches api server.kubelet will talk to api server with health status.
instantiate pods – not creation. pod is the logical unit of cluster. exposes end points on 10255.
container engine: does container management. ex:docker
kube proxy: it assign pod ip address, all containers in a pod shared a single ip. load balances across all pods in a service.