Skip to main content
GET
Liveness Probe
Both endpoints live at the root of the REST API server — http://<operator-host>:8090/healthz and /readyz, not under /api/v1 — and need no API key. They report on the REST API server itself.
These are not the endpoints Kubernetes probes. The operator Deployment’s liveness and readiness probes use the controller-runtime endpoints /healthz and /readyz on the health port 8081 (chart value health.port), which only check that the manager process is alive. Use the 8090 endpoints below for external monitoring of the API.

Liveness Check

Always returns 200 OK while the REST API server is serving. No authentication required.

Readiness Check

Lists Issues through the Kubernetes API (limit 1, 5-second timeout). Returns 200 OK when that succeeds and 503 Service Unavailable with the error text in status when it fails (API server unreachable, missing RBAC, CRD not installed).

Response

200 - application/json

Server is up

status
string
Example:

"ok"

timestamp
string<date-time>