Skip to content
Inspection Report

Inspection Report

BindingInspectionReport is the canonical single-binding inspection result. KleymStatusReport is the canonical cluster overview result. JSON is the stable machine contract. Text is the human-oriented view over the same report data.

Generate the canonical report with:

kleym inspect binding <name> -n <namespace> -o json

Generate the canonical status report with:

kleym status -o json

Status Shape

{
  "schemaVersion": "v1alpha1",
  "kind": "KleymStatusReport",
  "generatedAt": "",
  "status": "",
  "cliVersion": "",
  "components": {},
  "config": {},
  "summary": {},
  "findings": []
}

Inspection Shape

{
  "schemaVersion": "v1alpha1",
  "kind": "BindingInspectionReport",
  "generatedAt": "",
  "identityConfig": {},
  "bindingRef": {},
  "resolvedInput": {},
  "renderedIdentity": {},
  "renderedClusterSPIFFEID": {},
  "matchedPods": [],
  "findings": []
}

Inspection Fields

FieldMeaning
identityConfigTrust domain and ClusterSPIFFEID class name used to render output, plus per-field source (flag, bindingStatus, or default).
bindingRefBinding identity, generation, refs, and current conditions.
resolvedInputResolved GAIE pool input, served GVKs, and selector provenance.
renderedIdentitySPIFFE ID and selectors rendered from the binding and resolved inputs.
renderedClusterSPIFFEIDDeterministic managed ClusterSPIFFEID name and rendered spec fields.
matchedPodsReadable pods or containers that match rendered Kubernetes-observable selectors.
findingsTyped inspection findings.

Status Fields

FieldMeaning
statusAggregate status: OK, WARNING, or ERROR.
cliVersionLinked CLI version.
componentsOverall Kleym health, operator deployment details, Kleym API versions, SPIRE CRD versions, and Gateway API Inference Extension CRD versions.
configVisible trust domain and ClusterSPIFFEID class configuration.
summary.bindingsCounts of bindings by ok, warning, error, total, and true condition counts.
findingsTyped status findings.

Matched pods are not proof that SPIRE issued an SVID, that a workload was attested, or that an application consumed an identity.

See Results for output-format guidance and Findings for the current finding classes.

Last updated on