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 usagenetworking- Service details, endpoints, DNS resolution, network policiesnode- Node status, conditions, resource pressure, taints/tolerationsingress- Ingress configuration, backend services, certificate status
Usage
- Run
/eks-investigatecommand - Agent asks for issue type, resource name, kubectl context, and namespace
- Agent executes the investigation script
- Wait for results
Example Scripts
examples/investigate-deployment.sh- Queries deployment status, events, pod logsexamples/investigate-networking.sh- Queries service endpoints, DNS, network policies