Monitoring and Observability Tool for the PolicyReport CRD with an optional UI.
MIT License
Bot releases are hidden (Show)
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.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.