Kuberhealthy Documentation
June 25, 2026 ยท View on GitHub
These guides cover installing, operating, and extending Kuberhealthy. You can write your own HealthChecks in any language to validate anything, including synthetic workflow simulation (end-to-end user flows). Start with CHECK_CREATION.md and the client libraries below.
The web interface at / shows HealthCheck status at a glance, /json provides a machine-readable summary, and /metrics is ready for Prometheus.
Client Libraries and Examples
| Language | Client |
|---|---|
| Go | github.com/kuberhealthy/kuberhealthy/v3/pkg/checkclient |
| Python | kuberhealthy |
| TypeScript | @kuberhealthy/kuberhealthy |
| JavaScript | @kuberhealthy/kuberhealthy |
| Rust | kuberhealthy |
| Ruby | kuberhealthy |
| Java | Maven / Gradle |
| Bash | Shell script helper |
AI assistant aids for check authoring:
These skills help draft v3-compatible checks, but the Kuberhealthy docs remain the canonical reference.
Documentation Index
| ๐ | Doc | Purpose |
|---|---|---|
| ๐ | Docs Index (this page) | Full documentation entrypoint. |
| โก | Quickstart | Install, deploy a check, and verify. |
| ๐ | Deploying Kuberhealthy | Deployment overview and rollout tips. |
| โต | Helm Chart | Helm install, upgrade, and scrape settings. |
| ๐ | ArgoCD Application | ArgoCD application manifest usage. |
| ๐งฑ | Kustomize Manifests | Base and overlay kustomize deployment. |
| ๐ง | How Kuberhealthy Works | Operator internals and flow. |
| ๐ | HTTP API | Endpoints for UI, checks, and automation. |
| ๐งช | Run Once Checks | One-shot validation runs. |
| ๐งฉ | HealthCheck Creation | Building custom checks. |
| โ | HealthCheck Registry | Ready-to-apply check catalog. |
| ๐๏ธ | Configuration | Environment configuration variables. |
| ๐ | Metrics Catalog | Prometheus metrics and labels. |
| ๐งฒ | ServiceMonitor | Prometheus Operator ServiceMonitor guide. |
| ๐งฏ | Troubleshooting | Debugging steps and recovery. |
| ๐๏ธ | Build and Release | Build, tag, and release workflow. |
| ๐๏ธ | Release Notes | Version changes and upgrades. |
| ๐งญ | Migrate to V3 | V2 to V3 migration guidance. |
| ๐ค | Contributing | Contribution workflow. |
| ๐งโ๐ป | Contributors | People and acknowledgements. |
| ๐ข | Adopters | Organizations using Kuberhealthy. |
| ๐ | Code of Conduct | Community standards. |
| ๐๏ธ | Architecture | System design view. |
| ๐ | Logic Flow | Runtime flow and control points. |
| ๐ | Interfaces | Inputs, outputs, and APIs. |
| ๐งฑ | Structures | Key data structures. |
| โ๏ธ | Configuration | Configuration details and defaults. |