Skip to content

Pod Failures

Use this checklist when pods are not reaching Running and Ready quickly enough for service recovery.

Main Content

flowchart TD
    A[Pod failure] --> B[Get pod status]
    B --> C[Describe pod]
    C --> D[Read events]
    D --> E[Read logs]
  1. List failing pods.
  2. Describe one representative pod.
  3. Look for image, scheduling, or probe failures.
  4. Check whether the failure is isolated to one node or namespace.
kubectl get pods -A
kubectl describe pod <pod-name> -n <namespace>
kubectl logs <pod-name> -n <namespace> --previous
kubectl get events -A --sort-by=.lastTimestamp

See Also

Sources