Skip to content
Agentmart
Submit a tool

Triage Kubernetes Node Pressure

Diagnose node-level memory/disk/pid pressure and determine safe mitigations.

Skill by bregman-arie

IndexedApache-2.0★ 25
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/bregman-arie-triage-kubernetes-node-pressure

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Diagnose node-level memory/disk/pid pressure and determine safe mitigations.

Use cases: devops

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/triage-kubernetes-node-pressure

What's inside

Skill name
Triage Kubernetes Node Pressure
Description
Diagnose node-level memory/disk/pid pressure and determine safe mitigations.
License
Apache-2.0
Instructions
49 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • name: only lowercase letters, digits and single hyphens allowed
  • name: "Triage Kubernetes Node Pressure" does not match folder "triage-node-pressure"

Files (1)

  • SKILL.md

SKILL.md (first lines)

## When to use

Use when nodes show `MemoryPressure`, `DiskPressure`, or pods are evicted due to node conditions.

## Preconditions

- You have read access to node and pod data.
- You can identify the affected node(s) or the evicted pods.

## Procedure

1. Confirm the node condition and the time it started.
2. Identify impacted workloads (evictions, pending pods, restarts).
3. Determine whether the issue is a single node or widespread.
4. Identify top contributors (largest pods, runaway logs, tmpfs, imagefs).
5. Choose the lowest-risk mitigation that restores capacity.

## Decision points

- Single node only: consider cordon/drain after identifying a safe target.
- Many nodes: treat as capacity or systemic issue (autoscaling, noisy neighbor policy).
- Disk pressure: check image garbage, log growth, emptyDir usage.
- Memory pressure: check memory limits, leaks, and node size.

## Verification

- Node condition clears and stays stable.
- Evictions stop and pending pods schedule.
- Workload SLO signals return to baseline.

## Rollback / undo

- If you drained a node and it increases impact, stop draining and rebalance workloads.
- If you changed resource requests/limits, revert to previous values.

## Escalation

- Platform team for cluster-wide pressure or autoscaler issues.
- Service owners for runaway resource usage.

## Examples

```bash
kubectl describe node <node>
kubectl get pods -A -o wide | grep <node>
kubectl get events -A --sort-by=.lastTimestamp | tail -n 50
```

From bregman-arie/devops-sre-skills, Apache-2.0.

More from bregman-arie/devops-sre-skills

Signals

Stars
25
Forks
9
Open issues
0
Last commit (this folder)
Mar 20, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from bregman-arie

Cite this page

Triage Kubernetes Node Pressure skill. Agent Mart. https://agentmart.dev/skills/bregman-arie-triage-kubernetes-node-pressure (last updated 2026-10-24)