Monitoring and Observability Tool for the PolicyReport CRD with an optional UI.
MIT License
Bot releases are visible (Hide)
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 almost 2 years ago
Policy Reporter
Published by fjogeleit almost 2 years ago
/v1/namespaced-resources/report-labels
/v1/cluster-resources/report-labels
label:report-label-name
, special characters like -
, /
, .
, :
will be transformed to _
in metricsreportLabel
to, filter results based on labels of the related (Cluster)PolicyReportgrafana.dashboards.enable.overview
, default true
grafana.dashboards.enable.policyReportDetails
, default true
grafana.dashboards.enable.clusterPolicyReportDetails
, default true
grafana.datasource.label
, default Prometheus
grafana.datasource.pluginName
, default Prometheus
grafana.datasource.pluginId
, default prometheus
grafana.dashboards.labelFilter
to add custom report labels as dashboard filter, default []
. Label has to be a validgrafana.dashboards.multicluster.enabled
and grafana.dashboards.multicluster.label
to add an optional cluster
label.ui.labelFilter
to define a list of labels to addPublished by fjogeleit almost 2 years 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 almost 2 years ago
Policy Reporter
customFields
mapping in TargetFactoryPublished by fjogeleit almost 2 years ago
Policy Reporter
customFields
property in values.yamlimage.tag
versionPublished by fjogeleit almost 2 years 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 2 years 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 2 years ago
certificate
config for loki
, elasticsearch
, teams
, webhook
and ui
, to set the path to your custom certificate for the related client.skipTLS
config for loki
, elasticsearch
, teams
, webhook
and ui
, to skip tls if needed for the given target.secretRef
for targets to reference a secret with the related username
, password
, webhook
, host
, accessKeyID
, secretAccessKey
information of the given target, instead of configure your credentials directly.refreshInterval
to configure the default refresh interval for API polling. Set 0
to disable polling.Published by fjogeleit about 2 years ago
username
and password
configuration fieldstarget.slack.customFields
map property for Slack pushes to add additional metadata to notifications like clusternameglobal.namespace
value.Published by fjogeleit about 2 years ago
emailReports.smtp.secret
configuration to use an existing external secret to configure your SMTP connection
host
, port
, username
, password
, from
, encryption
Published by fjogeleit about 2 years ago
info
and critical
ui.clusterName
which is used in the ClusterSelect, if you configure additional Clusterstime
property to PolicyReportResultsPublished by fjogeleit about 2 years ago
Published by fjogeleit about 2 years ago
Policy Reporter
role
and rolebinding
to manage lease objects if leaderelection is enabledskipTLS
configuration for MS Teams WebhookPolicy Reporter KyvernoPlugin
role
and rolebinding
to manage lease objects if leaderelection is enabledPolicy Reporter UI
Published by fjogeleit about 2 years ago
Policy Reporter
target.loki.path
to overwrite the deprected prom push APIPublished by fjogeleit about 2 years ago
Policy Reporter UI
ui.clusters
makes it possible to configure additional external Policy Reporter APIs (details)Published by fjogeleit over 2 years 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 2 years ago
Policy Reporter
metrics.mode
for less or custom metric values, to reduce cardinalityPublished by fjogeleit over 2 years ago
Fix Policy Reporter Version in the Helm Chart values.yaml