-
Notifications
You must be signed in to change notification settings - Fork 109
Getting Started
Frank Jogeleit edited this page Jun 16, 2022
·
10 revisions
Policy Reporter provides a Helm Chart and related Helm Chart Repository. The basic installation provides a Prometheus Metrics Endpoint and REST API Endpoints.
To add optional features like the Policy Reporter UI, Monitoring Stack for Prometheus Operator or Notifications to Grafana Loki, Elasticsearch, Discord or Slack have a look to the Helm Chart values.yaml and Subcharts
helm repo add policy-reporter https://kyverno.github.io/policy-reporter
helm repo updatehelm install policy-reporter policy-reporter/policy-reporter -n policy-reporter --create-namespace- Policy Reporter UI Service Endpoint:
http://policy-reporter-ui:8080
helm 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.
- ServiceMonitor for Prometheus
- 3 preconfigured ConfigMaps with Grafana Dashboards
helm install policy-reporter policy-reporter/policy-reporter --set monitoring.enabled=true -n policy-reporter --create-namespace- Send new PolicyReport Results to Grafana Loki
helm install policy-reporter policy-reporter/policy-reporter --set target.loki.host=http://loki:3100 -n policy-reporter --create-namespace