SynfraCore
Start Learning
Blog/Kubernetes

Kubernetes Troubleshooting: The 10 Most Common Issues and Fixes

SynfraCore·May 2025·14 min read

Start Here Every Time

## 1. CrashLoopBackOff

2. ImagePullBackOff

## 3. Pending Pod (Never Schedules)

4. OOMKilled

## 5. Service Not Reachable

6-10 Quick Reference

**Stuck Terminating:** `kubectl delete pod stuck-pod --force --grace-period=0` **Node NotReady:** SSH to node, `sudo systemctl status kubelet && sudo journalctl -u kubelet -n 50` **Deployment Not Rolling:** `kubectl rollout status deployment/my-deploy` then check new pod logs **DNS Broken:** `kubectl run debug --image=busybox --rm -it -- nslookup kubernetes.default` **High Restarts:** `kubectl logs my-pod --previous` + check liveness probe initialDelaySeconds

Your Troubleshooting Cheatsheet

Found this useful? Share it:

Twitter / X LinkedIn WhatsApp Telegram

Weekly DevOps & Cloud digest

One email per week. New tutorials, job market insights, and what's changing in cloud and AI.

Join our Telegram Community
Daily DevOps tips, job alerts, Q&A — join engineers learning together
← All articlesStart Learning Kubernetes