liveBook · Manning

Kubernetes worker node

As explained in Road to Kubernetes

A node is a machine in a Kubernetes cluster that runs container workloads.

A Kubernetes worker node is a virtual machine that belongs to a cluster and runs container workloads. Kubernetes places containers on nodes, while containerd provides the lightweight container runtime used by Kubernetes. section 8.1.3 section 1.6

Understand a node through the surrounding Kubernetes structure:

  • A cluster groups the virtual machines that run Kubernetes and containers. section 8.1.3
  • Kubernetes chooses which node runs a container by default. section 1.6
  • Pods provide the smallest running unit for containers, and Deployments commonly create those Pods. section 8.1.3

Running a web application

When a container-based web application runs in Kubernetes, the cluster distributes its containers across virtual machines. Kubernetes selects the node for each workload, while a Deployment defines the desired Pods and a Service exposes them. section 8.1.3 section 1.6

Figure 8.3 Kubernetes concepts

Use the Kubernetes concepts diagram to see how nodes fit within clusters alongside containers, Pods, Deployments, and Services. section 8.1.3

How Road to Kubernetes covers it

How deep it goes
Defines nodes and workload placement, but stops short of node administration, capacity, and scheduling internals.
Examples
Uses virtual machines running containers for a container-based web application.
What it assumes
Assumes basic containers and introduces clusters, nodes, Pods, Deployments, and Services at a high level.
What you can do after
Evaluate how Kubernetes places container workloads across virtual machines in a cluster.
How it connects
Connects nodes with Kubernetes clusters, containers, containerd, Pods, Deployments, and Services.

Also explained in

Compare how 6 books explain Kubernetes worker node →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Road to Kubernetes. The section links point to the parts of the book it draws on.