k8s-incident
Structured runbooks and diagnostic workflows for responding to Kubernetes incidents. Covers pod failures, node health, network connectivity, storage issues, and control plane problems with prioritized troubleshooting steps and emergency actions.
k8s-incident provides runbooks and diagnostic workflows to resolve active Kubernetes outages, pod failures, node issues, and network problems.
AI-generated summary based on this skill's SKILL.md
Install
rohitg00/kubectl-mcp-server/k8s-incident · repository language: Python
git clone https://github.com/rohitg00/kubectl-mcp-server
cp -r kubectl-mcp-server/kubernetes-skills/claude/k8s-incident ~/.claude/skills/k8s-incidentnpx skillfed install rohitg00/kubectl-mcp-server/k8s-incidentFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I fix a kubernetes pod crash loop backoff?
k8s-incident provides structured runbooks for diagnosing pod crash loops. Start by checking pod events with `kubectl describe pod`, review container logs with `kubectl logs`, and verify image availability, resource limits, and application configuration. The runbook guides you through severity assessment and escalation paths for production emergencies.
What should I do during a k8s cluster down emergency?
k8s-incident offers prioritized incident response workflows for cluster outages. Begin with cluster health checks, assess control plane and node status, triage affected services by severity, and follow the structured runbook for your specific failure mode. The skill includes emergency recovery actions like pod deletion and deployment rollback.
How do I debug kubernetes node not ready issues?
k8s-incident includes diagnostics for node health problems. Inspect node status with `kubectl describe node`, check kubelet logs, verify disk pressure and memory availability, and review network connectivity. The runbook helps you quickly assess whether the issue is local to the node or cluster-wide.
What are the kubernetes incident response procedures?
k8s-incident structures emergency response around rapid triage, severity assessment, and targeted diagnostics. It covers pod failures, node issues, network problems, storage errors, and control plane failures with step-by-step troubleshooting. Each runbook includes documentation templates for post-mortems and incident timelines.
How do I diagnose kubernetes control plane issues?
k8s-incident provides diagnostics for etcd, API server, scheduler, and controller manager failures. Check component status, review control plane logs, verify cluster networking, and assess resource constraints. The skill guides you through identifying whether the issue affects the entire cluster or specific workloads.
How to respond to k8s incidents quickly?
k8s-incident accelerates incident response with structured runbooks and diagnostic workflows. Prioritize triage by assessing cluster health, service impact, and failure type. Execute emergency actions like pod deletion or rollback when needed, and collect comprehensive diagnostics for post-incident analysis and documentation.
SKILL.md
rendered from the published skill — quoted content, verbatim
Kubernetes Incident Response
Runbooks and diagnostic workflows for common Kubernetes incidents.
When to Apply
Use this skill when: - User mentions: "incident", "outage", "emergency", "down", "not working" - Operations: emergency response, production issues, service degradation - Keywords: "urgent", "broken", "fix", "restore", "recover"
Priority Rules
| Priority | Rule | Impact | Tools |
|---|---|---|---|
| 1 | Check control plane first | CRITICAL | get_pods(namespace="kube-system") |
| 2 | Assess node health | CRITICAL | get_nodes |
| 3 | Gather events before changes | HIGH | get_events |
| 4 | Document timeline | HIGH | Manual notes |
| 5 | Rollback if safe | MEDIUM | rollback_deployment |
Quick Reference
| Incident | First Tool | Next Steps |
|---|---|---|
| Pod failure | get_pod_logs(previous=True) |
describe_pod, |
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 2 files
kubernetes-skills/claude/k8s-incident/SKILL.md
kubernetes-skills/claude/k8s-incident/scripts/collect-diagnostics.py