Kubernetes Node Debugging Cheat Sheet/List pods on a specific node

See which workloads are affected by a node problem.

Section: Scheduling and Maintenance

List pods on a specific node

bash
bash
kubectl get pods -A --field-selector spec.nodeName=<node> -o wide

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Scheduling and Maintenance
List DaemonSets
Verify whether node-level agents are missing or unhealthy.
OpenIn sheetbashsame section
Cordon a node
Prevent new pods from being scheduled onto a node.
OpenIn sheetbashsame section
Uncordon a node
Return a node to normal scheduling.
OpenIn sheetbashsame section
Drain a node
Evict workloads before maintenance or replacement.
OpenIn sheetbashsame section
List nodes
Start by verifying Ready status across the cluster.
OpenIn sheetbash1 tag match
Open a debug shell on a node
Create a privileged debug pod on the node for investigation.
OpenIn sheetbash1 tag match