What problem does it solve?
Kubernetes debugging can be time-consuming and error-prone. This skill streamlines the process by coordinating pod status checks, log analyses, event reviews, and cluster-state inspections using kubectl commands via Gemini CLI's run_shell_command for safe, read-only investigation.
Core Features & Use Cases
- Pod Status & Health: Inspect current pod statuses, conditions, and restart counts to identify stability issues.
- Logs & Events: Retrieve recent container logs and cluster events to surface root causes and timing.
- Resource State & Recommendations: Describe related deployments, services, and configurations, offering actionable remediation steps.
- Use Case: When a pod stays in Pending or CrashLoopBackOff, run the guided kubectl checks to determine context, symptoms, and next steps.
Quick Start
Provide the namespace and resource (pod, deployment, or service) to inspect, and I will run kubectl commands to gather status, logs, and events.