Kyverno Cheatsheet

Kyverno CheatsheetKapitel 08 von 11

Kyverno PolicyReports

Stand Kyverno 1.19 · Edition 2026.10 · Release-Daten geprüft am 1. Oktober 2026

Audit-Evidenz im Cluster

wgpolicyk8s.io/v1alpha2: PolicyReport (namespaced) und ClusterPolicyReport, offenes Format der Kubernetes Policy WG, nicht Kyverno-proprietär. Alternative seit 1.15 (Alpha): openreports.io/v1alpha1 per --openreportsEnabled (Helm openreports.enabled, Default aus), soll wgpolicyk8s langfristig ablösen.

Results: pass / fail / warn / error / skip. Gefüttert aus Admission-Requests und Background-Scans (Default: stündlich), deckt auch Bestandsressourcen ab, die nie durch Admission liefen.

kubectl get policyreport -A       # namespaced
kubectl get clusterpolicyreport   # cluster-scoped
kubectl get polr -o wide          # Kurzform
kubectl get polr <name> -o jsonpath=\
'{.results[?(@.result=="fail")]}'