eks-troubleshooting

star 0

Investigate Kubernetes/EKS issues by running run-investigation.sh with the issue type, resource name, kubectl context, and namespace.

kjenney By kjenney schedule Updated 3/5/2026

name: EKS Troubleshooting description: Investigate Kubernetes/EKS issues by running run-investigation.sh with the issue type, resource name, kubectl context, and namespace.

EKS Troubleshooting Skill

The /eks-investigate command and eks-investigator agent run the automated investigation orchestrator:

bash skills/eks-troubleshooting/run-investigation.sh "<issue-type>" "<resource-name>" "<context>" "<namespace>"

Supported Issue Types

  • deployment - Pod status, rollout status, events, restart counts, resource usage
  • networking - Service details, endpoints, DNS resolution, network policies
  • node - Node status, conditions, resource pressure, taints/tolerations
  • ingress - Ingress configuration, backend services, certificate status

Usage

  1. Run /eks-investigate command
  2. Agent asks for issue type, resource name, kubectl context, and namespace
  3. Agent executes the investigation script
  4. Wait for results

Example Scripts

  • examples/investigate-deployment.sh - Queries deployment status, events, pod logs
  • examples/investigate-networking.sh - Queries service endpoints, DNS, network policies
Install via CLI
npx skills add https://github.com/kjenney/claude-devops --skill eks-troubleshooting
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator