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.