Back to Glossary
Kubernetes

What is Node?

A physical or virtual machine in a Kubernetes cluster that runs pods.

A Node is a worker machine in a Kubernetes cluster — a physical server or virtual machine. Each node runs the kubelet (pod management agent), kube-proxy (networking), and a container runtime (containerd). The control plane assigns pods to nodes based on resource availability and scheduling constraints. Nodes can be cordoned (stop scheduling new pods) and drained (migrate pods away) for maintenance. Node capacity is defined by CPU, memory, and extended resources (GPUs).

Related Terms

Test your knowledge of Node and 130 other DevOps concepts