Back to all scenarios
Scenario #390
Storage
Kubernetes v1.26, vSphere CSI
Dynamic Provisioning Failure Due to Quota Exhaustion
PVCs failed to provision silently due to exhausted storage quota.
Find this helpful?
What Happened
Storage backend rejected volume create requests.
Diagnosis Steps
- 1PVC stuck in Pending.
- 2CSI logs: quota exceeded.
Root Cause
Backend quota exceeded without Kubernetes alerting.
Fix/Workaround
• Increased quota or deleted old volumes.
Lessons Learned
Kubernetes doesn’t surface backend quota status clearly.
How to Avoid
- 1Integrate storage backend alerts into cluster monitoring.
- 2Tag and age out unused PVCs periodically.