Updated on 2025-06-13 GMT+08:00

Nodes

Node Overview

Nodes are fundamental elements of a container cluster. They are responsible for running containerized applications. Each node includes essential components like kubelet, kube-proxy, and a container runtime required for running pods.

  • kubelet: a primary node agent that runs on each node. It communicates with the Kubernetes control plane nodes to start and manage pods and their associated containers.
  • kube-proxy: a Kubernetes network proxy that runs on each node to enforce network rules and facilitate cross-node communication.
  • Container runtime: responsible for running containers. Kubernetes supports multiple container runtimes, including Docker and containerd.