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

DevOps

Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!

We spend hours on Instagram and YouTube and waste money on coffee and fast food, but won’t spend 30 minutes a day learning skills to boost our careers.
Master in DevOps, SRE, DevSecOps & MLOps!

Learn from Guru Rajesh Kumar and double your salary in just one year.


Get Started Now!

  • kubelet – This is the main K8s agent. It inistantiates the pods in the node. It helps to register nodes with cluster. Its always watch the api server.
  • kube-proxy – Its support for K8s networking. It provide ip address for the pods. Each pods inside a node will have same ip address. kube-proxy rules
    • All pods communicate with each other on all nodes.
    • All nodes communicate with all pods
    • No network address translation – NAT
  • pod – It is an atomic unit of scheduler in K8s. It contains one or more containers.
  • container runtime – to run containers on the node.