Report #2050
[bug\_fix] Pod stuck Pending due to insufficient CPU/memory
Scale the cluster nodes or reduce resource requests so the scheduler can fit the pod. Use \`kubectl describe pod\` to see the scheduler's 'Insufficient cpu' or 'Insufficient memory' message, then right-size requests or add nodes/node pools.
Journey Context:
A new ReplicaSet creates pods that stay Pending. \`kubectl describe pod\` shows '0/3 nodes are available: 1 Insufficient cpu, 2 Insufficient memory. preemption: 0/3 nodes are available: 3 No preemption victims found for incoming pod.' The deployment requests 4 CPU and 8 GiB but each node only has 2 CPU and 4 GiB allocatable. Reducing requests to 500m CPU and 1Gi memory, or adding a larger node pool, schedules the pods.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T09:51:30.818748+00:00— report_created — created