Monitoring and Observability Tool for the PolicyReport CRD with an optional UI.
MIT License
Bot releases are visible (Hide)
Published by github-actions[bot] 10 months ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit 10 months ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit 10 months ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by github-actions[bot] 10 months ago
Preview Build for the new Policy Reporter UI v2.
Published by fjogeleit 11 months ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit 11 months ago
Published by fjogeleit 12 months ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit 12 months ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit about 1 year ago
Published by fjogeleit about 1 year ago
Policy Reporter
Policy Reporter UI
Policy Reporter KyvernoPlugin
BasicAuth Summary:
Configure global HTTP BasicAuthentication via Helm:
username
/ password
keysAuthorization
header will be set in the Policy Reporter UI automatically
secretRef
where you can set username
/ password
as well as the API endpoints (api
, kyvernoApi
) and ssl configuration (skipTLS
, certificate
)global:
basicAuth:
#https://github.com/kyverno/policy-reporter/releases/tag/policy-reporter-2.20.0 username: "username"
#password: "password"
secretRef: auth-secret
Example external cluster:
ui:
...
clusters:
- name: Minikube
api: http://policy-reporter:8080
kyvernoApi: http://policy-reporter-kyverno-plugin:8080
basicAuth:
username: user
password: password
- name: Secret
api: http://policy-reporter:8080
kyvernoApi: http://policy-reporter-kyverno-plugin:8080
secretRef: auth-secret
- name: Unauthorized
api: http://policy-reporter:8080
kyvernoApi: http://policy-reporter-kyverno-plugin:8080
Published by fjogeleit over 1 year ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit over 1 year ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit over 1 year ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit over 1 year ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit over 1 year ago
Published by fjogeleit over 1 year ago
Published by fjogeleit over 1 year ago
Policy Reporter watches for PolicyReport Resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord
Published by fjogeleit over 1 year ago
Policy Reporter
channel
property for Slack targets to define the Slack channel to send the results toomountedSecret
property to read target configs from a mounted secret [#282 by rromic]bucketKeyEnabled
, kmsKeyId
and serverSideEncryption
[#282 by rromic]
Monitoring
namespaceSelector
to serviceMonitor
valuesPublished by fjogeleit over 1 year ago
api.logging
set to true
credentials
as JSON String and the bucket
nametarget.gcs
property
metric labels in custom
mode
property:
prefix in your customLabels
list to define a property value as metric labelPublished by fjogeleit over 1 year ago
Policy Reporter
workers
to define the amount of queue workers for PolicyReport resource processing, default 5scope
property in (Cluster)PolicyReportsPolicy Reporter UI
skipTLS
to disable SSL verificationcertificate
to configure a path to a custom CA for self signed URLsui.volumes
and ui.volumeMounts
to add your custom CAs as mounts to the UI deployment.