Kubernetes Debugging Cheat Sheet/Show which node each pod runs on

Correlate pod failures with node placement.

Section: JSONPath and Useful One-Liners

Show which node each pod runs on

bash
bash
kubectl get pods -A -o custom-columns=NS:.metadata.namespace,POD:.metadata.name,NODE:.spec.nodeName

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 JSONPath and Useful One-Liners
List pods with restart counts
Spot frequently restarting containers quickly.
OpenIn sheetbashsame section
List images used by all pods
Find image tags currently running in the cluster.
OpenIn sheetbashsame section
Show not-ready pods
Filter pods whose Ready condition is false or missing.
OpenIn sheetbashsame section
Show pod CPU and memory usage
Requires metrics-server; useful for resource-based incidents.
OpenIn sheetbashsame section
Show node CPU and memory usage
Identify hot or memory-constrained nodes.
OpenIn sheetbashsame section
List pods with node and IP
Show placement and pod IP information.
OpenIn sheetbash1 tag match