k8s:health

Run automated Kubernetes health checks for deployments, pods, and resources.

292|103|Updated Mar 27, 2025
One-click install
npx skills add https://github.com/kagenti/kagenti --skill k8s-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: k8s:health
Source: https://github.com/kagenti/kagenti/tree/main/.claude/skills/k8s%3Ahealth
Command: npx skills add https://github.com/kagenti/kagenti --skill k8s-health

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive health check for the Kagenti platform, identifying and diagnosing issues across deployments, pods, services, and resource utilization to ensure smooth operation.

Core Features & Use Cases

  • Automated Health Script: Runs a robust script (.github/scripts/verify_deployment.sh) that checks resource usage, deployment statuses, and pod health.
  • E2E Test Execution: Integrates with end-to-end tests to validate platform health from a user's perspective.
  • Manual Checks: Offers detailed kubectl commands for deep-diving into specific components like Keycloak, Istio, SPIRE, and Tekton.
  • Use Case: After a platform update, use this skill to confirm all services are running correctly and no new issues have been introduced before proceeding with further operations.

Quick Start

Run the automated health check script to verify the platform's current status.

Frequently Asked Questions about k8s:health

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

FAQPage Schema
How do I run a Kubernetes health check after a platform update?

Run a Kubernetes health check after a platform update by executing an automated verification script that validates resource usage, deployment statuses, and pod health to confirm no new issues were introduced.

What kubectl commands diagnose unhealthy pods in a deployment?

Diagnose unhealthy pods in a deployment using detailed kubectl commands provided for deep-diving into specific components, allowing you to manually inspect pod health and identify platform issues.

Can I verify Keycloak, Istio, and Tekton component health in Kubernetes?

Yes, you can verify Keycloak, Istio, and Tekton component health in Kubernetes using manual kubectl command guidance tailored for deep-diving into specific platform components during incident investigation.

What is the best way to monitor Kubernetes resource usage proactively?

The best way to monitor Kubernetes resource usage proactively is performing comprehensive platform health checks that inspect resource utilization and deployment statuses for operational readiness and early issue detection.

Does Kubernetes deployment verification include end-to-end test execution?

Yes, Kubernetes deployment verification includes end-to-end test execution to validate platform health from a user's perspective, ensuring smooth operation alongside automated resource and pod status checks.