Node and Pod Issues

Node and Pod Issues An architecture diagram generated by Archify. Node and Pod Issues · EKS troubleshooting categories · Architecture component Node and Pod Issues EKS troubleshooting categories Node NotReady Issues · Node stuck in NotReady · Node NotReady Issues Node NotReady Issues Node stuck in NotReady Common Causes · 5 most common causes · Node NotReady Issues Common Causes 5 most common causes Troubleshooting Steps · kubectl describe node · kubelet logs · Node NotReady Issues Troubleshooting Steps kubectl describe node · kubelet logs Common Solutions · Restart kubelet · drain node · Node NotReady Issues Common Solutions Restart kubelet · drain node Pod Not Running Issues · image pull · scheduling · volumes · Pod Not Running Issues Pod Not Running Issues image pull · scheduling · volumes Common Causes · 5 most common causes · Pod Not Running Issues Common Causes 5 most common causes Troubleshooting Steps · kubectl describe pod · check logs · Pod Not Running Issues Troubleshooting Steps kubectl describe pod · check logs Common Solutions · Fix resources, image, config · Pod Not Running Issues Common Solutions Fix resources, image, config Resource Constraint Issues · CPU, memory, disk, quotas · Resource Constraint Issues Resource Constraint Issues CPU, memory, disk, quotas Common Causes · 5 most common causes · Resource Constraint Issues Common Causes 5 most common causes Troubleshooting Steps · kubectl top · quotas · limit ranges · Resource Constraint Issues Troubleshooting Steps kubectl top · quotas · limit ranges Common Solutions · Adjust requests, quotas, capacity · Resource Constraint Issues Common Solutions Adjust requests, quotas, capacity Node NotReady Issues Pod Not Running Issues Resource Constraint Issues Legend Category · Steps Solutions Causes Root category

Common causes of Node NotReady

  • • kubelet Issues: kubelet service is not running or has errors
  • • Node Network Issues: node network configuration issues
  • • Node Resource Exhaustion: CPU, memory or disk exhausted
  • • Node Health Check Failure: node health checks failing
  • • Node Disk Pressure: node disk space exhaustion

Common causes of Pod Not Running

  • • Image Pull Failure: container image pull failure
  • • Resource Request Issues: insufficient resources for requests
  • • Pod Configuration Error: pod specification errors
  • • Scheduling Failure: pod could not be scheduled
  • • Volume Mount Failure: volume mount failure

Common causes of resource constraints

  • • Insufficient CPU: insufficient CPU resources
  • • Insufficient Memory: insufficient memory resources
  • • Insufficient Disk: insufficient disk space
  • • Resource Quotas: resource quota limits reached
  • • Limit Ranges: container limit ranges exceeded