kavryctl doctor¶
kavryctl doctor
kavryctl doctor --anonymize # safe to paste into a public issue
kavryctl doctor --output json
Checks the installation read-only:
- the
MCPServerCRD; - the Gateway and Operator Deployments and their versions;
- MCP client authentication;
- every
MCPServer's readiness and tool discovery.
Each warn or fail says what to do and links a runbook. Checks your
credentials may not run are skipped. Start here when something is wrong;
see Troubleshooting.
Flags¶
| Flag | Purpose |
|---|---|
-n |
Namespace of the Kavrynt release (default kavrynt-system) |
--release |
Release name (default kavrynt) |
--output json |
A JSON report ("type":"kavrynt.doctor.v1") |
--anonymize |
Replace namespaces and names with per-report hashes and leave out error details, for public issues |
The report never includes condition messages, endpoints, or Secret data.
Attach kavryctl doctor --anonymize to bug reports.
Exit codes¶
| Code | Meaning |
|---|---|
0 |
Every check passed |
1 |
A check failed |
2 |
doctor could not start or reach the cluster |