Triage EKS Node NotReady
Diagnose EKS worker nodes in NotReady and determine safe remediation.
Skill by bregman-arie
Chalk Labs
Need help deploying Triage EKS Node NotReady?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
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-eks-node-notready
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.
About
Use cases: cloud
Reviews
Write a reviewNo 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-eks-node-notready
What's inside
- Skill name
Triage EKS Node NotReady- Description
- Diagnose EKS worker nodes in NotReady and determine safe remediation.
- License
- Apache-2.0
- Instructions
- 45 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: only lowercase letters, digits and single hyphens allowed
- name: "Triage EKS Node NotReady" does not match folder "triage-eks-node-notready"
Files (1)
- SKILL.md
SKILL.md (first lines)
## When to use Use when EKS nodes show `NotReady`, `Unknown`, or pods cannot schedule due to node health. ## Preconditions - You can access Kubernetes node status and AWS instance health. ## Procedure 1. Confirm which nodes are affected and whether it is a single nodegroup/az. 2. Inspect node conditions and kubelet-related events. 3. Identify whether the node is reachable and if CNI is failing. 4. Check EC2 instance status checks and recent scaling events. 5. Decide between waiting, draining, or replacing the node. ## Decision points - Single node failure: drain/replace after confirming workloads can move. - Many nodes in same nodegroup/az: suspect networking, IAM, AMI, or a rollout. - CNI failure symptoms: verify VPC CNI health and ENI/IP exhaustion. ## Verification - Nodes return to `Ready` or are replaced and the new nodes are `Ready`. - Pending pods schedule and workload health stabilizes. ## Rollback / undo - Revert recent nodegroup/AMI/config changes if correlated. - If replacement worsens impact, pause nodegroup rollouts. ## Escalation - Platform team for cluster-wide networking/CNI issues. - AWS support if underlying EC2 issues persist. ## Examples ```bash kubectl get nodes kubectl describe node <node> ```
From bregman-arie/devops-sre-skills, Apache-2.0.
More from bregman-arie/devops-sre-skills
- 0.478score
Recover Terraform State Lock
bregman-arie
Safely assess and recover from a stuck Terraform state lock.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage Error Budget Burn
bregman-arie
Investigate rapid SLO burn and identify whether the driver is errors, latency, or availability.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Diagnose CrashLoopBackOff
bregman-arie
Triage pods restarting repeatedly and identify the most likely root cause.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Diagnose ImagePullBackOff
bregman-arie
Determine why a pod cannot pull its container image and resolve safely.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage Argo CD App OutOfSync
bregman-arie
Identify why an Argo CD application is OutOfSync and resolve safely.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage AWS AccessDenied
bregman-arie
Identify why an AWS API call is denied and what policy element blocks it.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage Cloud Cost Spike
bregman-arie
Identify the primary drivers of a sudden cloud cost increase and implement safe mitigations.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage GCP Quota Exceeded
bregman-arie
Diagnose GCP quota errors and identify the quota, scope, and fastest safe mitigation.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Sev1 First 15 Minutes
bregman-arie
Execute the initial incident workflow to stabilize, communicate, and delegate.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage Kubernetes Node Pressure
bregman-arie
Diagnose node-level memory/disk/pid pressure and determine safe mitigations.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage Pending Pods
bregman-arie
Diagnose pods stuck in Pending and identify scheduling constraints.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage Kubernetes Service DNS
bregman-arie
Diagnose in-cluster DNS resolution failures and isolate root causes.
SkillDFreshness: D★ 25Claude Code +9
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
- Source
- GitHubgithub-graphql
More from bregman-arie
- 0.478score
Diagnose CrashLoopBackOff
bregman-arie
Triage pods restarting repeatedly and identify the most likely root cause.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Diagnose ImagePullBackOff
bregman-arie
Determine why a pod cannot pull its container image and resolve safely.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage Argo CD App OutOfSync
bregman-arie
Identify why an Argo CD application is OutOfSync and resolve safely.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage AWS AccessDenied
bregman-arie
Identify why an AWS API call is denied and what policy element blocks it.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage Cloud Cost Spike
bregman-arie
Identify the primary drivers of a sudden cloud cost increase and implement safe mitigations.
SkillDFreshness: D★ 25Claude Code +9 - 0.478score
Triage Error Budget Burn
bregman-arie
Investigate rapid SLO burn and identify whether the driver is errors, latency, or availability.
SkillDFreshness: D★ 25Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get Triage EKS Node NotReady running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
Triage EKS Node NotReady skill. Agent Mart. https://agentmart.dev/skills/bregman-arie-triage-eks-node-notready (last updated 2026-10-24)