Back to all scenarios
Scenario #484
Scaling & Load
Kubernetes v1.23, AWS EKS
Scaling Delays Due to Resource Quota Exhaustion
Pod scaling was delayed due to exhausted resource quotas, preventing new pods from being scheduled.
Find this helpful?
What Happened
When attempting to scale, the system could not schedule new pods because the resource quotas for the namespace were exhausted.
Diagnosis Steps
- 1Checked the resource quota settings for the namespace and confirmed that the available resource quota had been exceeded.
- 2Observed that scaling attempts were blocked as a result.
Root Cause
Resource quotas were not properly adjusted to accommodate dynamic scaling needs.
Fix/Workaround
• Increased the resource quotas to allow for more pods and scaling capacity.
• Reviewed and adjusted resource quotas to ensure they aligned with expected scaling behavior.
Lessons Learned
Resource quotas must be dynamically adjusted to match scaling requirements.
How to Avoid
- 1Monitor and adjust resource quotas regularly to accommodate scaling needs.
- 2Set up alerting for approaching resource quota limits to avoid scaling issues.