Skip to main content
RunBook Academy

← All checklists in Kubernetes

Before deploymentkubernetes-worker-readiness

Worker Node Readiness Checklist

14 items ·8 critical ·5 warn ·1 info

How to use this checklist

A worker node is production-ready when it fails predictably. Most of this list is about what the node does under pressure, not what it does when everything is fine.

Mark an item N/A when it genuinely does not apply, and write down why. An unexplained N/A is the most common way a checklist stops working.

Sign-off

Every critical item must pass. A failing critical item blocks the deployment or the maintenance window; it is not a note for later. Record the date, the reviewer, and the disposition of every item that did not pass.

Critical8 items

  1. kubectl get nodes -o wide
  2. kubectl get node <node> -o jsonpath'{.status.allocatable}'
  3. kubectl describe node <node> | grep -A6 Allocatable
  4. crictl version
  5. timedatectl show -p NTPSynchronized
  6. sysctl net.ipv4.ip_forward net.bridge.bridge-nf-call-iptables
  7. kubectl describe nodes | grep -A5 "Allocated resources"

Warning5 items

  1. swapon --show
  2. df -h /var/lib/containerd
  3. lsmod | grep -E "overlay|br_netfilter"
  4. kubectl get nodes --show-labels

Info1 item