— No reviews yet
0 installs
15 views
0.0% view→install
Install
$ agentstack add skill-bregman-arie-devops-sre-skills-triage-pending-pods ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Are you the author of Triage Pending Pods? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claimAbout
When to use
Use when pods remain in Pending longer than expected.
Preconditions
- You can access pod events and node capacity information.
Procedure
- Identify which pods are pending and for how long.
- Inspect pod scheduling events to find the exact constraint.
- Classify the blocker: insufficient resources, taints/tolerations, affinity, PV binding, quotas, or image pull.
- Confirm whether the blocker is local (one namespace/workload) or global (cluster capacity).
- Choose the lowest-risk remediation.
Decision points
Insufficient cpu/memory: scale cluster, reduce requests, or shed load.taint {node.kubernetes.io/...}: add toleration only if correct.pod affinity/anti-affinity: loosen rules if they are too strict.unbound immediate PersistentVolumeClaims: investigate storage class/provisioner.exceeded quota: adjust quota or reduce consumption.
Verification
- Pods transition from
PendingtoRunning. - Scheduling events stop reporting the constraint.
Rollback / undo
- Revert scheduling policy changes (affinity/tolerations) if they increase blast radius.
- Revert quota changes if they cause noisy neighbor impact.
Escalation
- Platform team for cluster capacity or storage provisioner issues.
- Service owner for incorrect requests/affinity rules.
Examples
kubectl -n get pod
kubectl -n describe pod
kubectl get nodes
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: bregman-arie
- Source: bregman-arie/devops-sre-skills
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.