Policy Reporter UI - kyverno/policy-reporter GitHub Wiki
Policy Reporter UI is an additional application and communicate with Policy Reporter over the optional REST API. By installing the UI along with the Policy Reporter Helm Chart, the REST API will be automatically enabled.
helm repo add policy-reporter https://kyverno.github.io/policy-reporter
helm repo updatehelm install policy-reporter policy-reporter/policy-reporter --set ui.enabled=true -n policy-reporter --create-namespaceAccessing via Port Forward
kubectl port-forward service/policy-reporter-ui 8082:8080 -n policy-reporterOpen http://localhost:8082/ in your browser.
The Kyverno Plugin extend the Policy Reporter UI with a Kyverno specific Dashboard. It provides information about your current policies and related validation results.
The Kyverno Plugin runs as separated microservice with its own Subchart. To enable this subchart set kyvernoPlugin.enabled to true. This microservice can be used together with the Policy Reporter UI as well as the Monitoring Stack. To enable the Plugin in Policy Reporter UI set ui.plugins.kyverno to true.
helm install policy-reporter policy-reporter/policy-reporter --set kyvernoPlugin.enabled=true --set ui.enabled=true --set ui.plugins.kyverno=true -n policy-reporter --create-namespaceAccessing via Port Forward
kubectl port-forward service/policy-reporter-ui 8082:8080 -n policy-reporterOpen http://localhost:8082/ in your browser.
The UI Subchart provides its own values.yaml with various possible customization options.