Home / BeaverDeck / Docs / Insights Guide / Node Insights / Node Capacity
Node Capacity
BeaverDeck uses this check to identify a specific node condition that may need operator review.
| Check type | node-capacity |
|---|---|
| Insights section | Node Insights |
| Alert severity | Critical |
When It Reports A Finding
The combined CPU requests, CPU limits, memory requests, or memory limits of scheduled non-terminal pods exceed the node's allocatable value for that resource.
Why This Is A Problem
Request overcommit indicates a scheduling or accounting problem. Limit overcommit can create contention, CPU throttling, memory pressure, and correlated failures when workloads peak together.
Recommended Response
- Use the listed scheduled pods to identify the largest requests and limits.
- Validate values against observed usage and correct accidental or stale resource settings in the owning workload.
- Redistribute workloads or add appropriately sized nodes when demand is legitimate.
- Review disruption budgets and availability before moving workloads from the node.
Scope And Limitations
Kubernetes commonly permits limit overcommit, so a limits-only finding can be intentional. Evaluate workload burst behavior and memory risk instead of treating every overcommit as an immediate failure.
After remediation: refresh Node Insights and verify the underlying
resource or metric. Suppress the finding only when the condition is intentional and its risk is accepted.