Back to all scenarios
Scenario #60
Cluster Management
K8s v1.24, AWS EKS

Excessive Control Plane Resource Usage During Pod Scheduling

Control plane resources were excessively utilized during pod scheduling, leading to slow deployments.

Find this helpful?
What Happened

Pod scheduling took significantly longer than expected due to excessive resource consumption in the control plane.

Diagnosis Steps
  • 1Monitored control plane metrics and found high CPU and memory usage.
  • 2Analyzed scheduler logs to identify resource bottlenecks.
Root Cause

The default scheduler was not optimized for high resource consumption, causing delays in pod scheduling.

Fix/Workaround
• Optimized the scheduler configuration to reduce resource usage.
• Split large workloads into smaller ones to improve scheduling efficiency.
Lessons Learned

Efficient scheduler configuration is essential for handling large-scale deployments.

How to Avoid
  • 1Optimize scheduler settings for large clusters.
  • 2Use scheduler features like affinity and anti-affinity to control pod placement.