check-cluster-health

Diagnose Kubernetes cluster health using kubectl-based checks and aggregate outputs.

Updated Dec 6, 2025
One-click install
npx skills add https://github.com/ankurkumarz/devops-sre-deepagent --skill check-cluster-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-cluster-health
Source: https://github.com/ankurkumarz/devops-sre-deepagent/tree/main/.claude/skills/check-cluster-health
Command: npx skills add https://github.com/ankurkumarz/devops-sre-deepagent --skill check-cluster-health

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps DevOps teams quickly assess the health and stability of a Kubernetes cluster, surfacing node readiness, pod status, system components, and recent events to guide rapid remediation.

Core Features & Use Cases

  • Node and Pod Health: Check node readiness, resource pressure, and pod health across all namespaces.
  • System Components & Events: Verify essential components (kube-apiserver, etcd, CoreDNS) and review latest critical events.
  • Actionable Summary & Next Steps: Produce a concise health summary with recommended actions and, when needed, the next Skill to run.

Quick Start

Run the cluster health check to scan the current cluster state. The Skill will gather node statuses, resource usage, pod health, and recent events, then present a prioritized action list.

Frequently Asked Questions about check-cluster-health

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check Kubernetes cluster health quickly?

Cluster health checks use kubectl to scan node readiness, pod status across namespaces, system components like kube-apiserver and etna, and recent critical events in a single pass. The Skill aggregates these outputs into a prioritized action list for rapid diagnosis.

What does a Kubernetes cluster health check diagnose?

Health diagnostics surface node readiness states, resource pressure conditions, pod health across all namespaces, system component status, recent critical events, and resource constraints. Results guide identification of issues blocking deployment or stability.

When should I run a Kubernetes cluster health check?

Run cluster health checks during initial production investigations, before and after deployments, during scaling events, and as part of ongoing periodic monitoring. Early detection of node or pod failures prevents cascade outages.

Can I use kubectl-based health checks in automated workflows?

Yes. Kubectl-based cluster health checks integrate into automation pipelines, CI/CD workflows, and scheduled observability routines. The Skill produces actionable summaries and recommends next steps for remediation or escalation.

What's the difference between checking cluster health and pod monitoring?

Cluster health checks assess overall node readiness, system component status, and resource constraints across the entire cluster. Pod monitoring focuses on individual workload state; cluster checks provide the infrastructure foundation required for pod health.