policy-reporter

Monitoring and Observability Tool for the PolicyReport CRD with an optional UI.

MIT License

Stars
250
Committers
56

Bot releases are visible (Hide)

policy-reporter - policy-reporter-2.2.1

Published by fjogeleit almost 3 years ago

Fix Typo in values.yaml [#102 by christophefromparis]

policy-reporter - policy-reporter-2.2.0

Published by fjogeleit almost 3 years ago

  • Policy Reporter UI v1.2.0
    • New configurations to customize the dashboard by disable PolicyReport- or ClusterPolicyReport information
policy-reporter - policy-reporter-2.1.1

Published by fjogeleit almost 3 years ago

  • Fix KyvernoPlugin Metrics ServiceMonitor Port [#96 by z0rc]
  • Remove unused Port from KyvernoPlugin Deployment and Service
policy-reporter - policy-reporter-2.1.0

Published by fjogeleit almost 3 years ago

  • KyvernoPlugin v1.1.0
    • New KyvernoPlugin API - VerifyImages Rules (details)
  • Policy Reporter UI v1.1.0
    • New Kyverno VerifyImages view in Policy Reporter UI
    • New Configurations to disable views (details)
policy-reporter - policy-reporter-2.0.1

Published by fjogeleit almost 3 years ago

  • Remove NetworkPolicy ingress rule for UI if not enabled
  • Update Policy Reporter UI
    • Fix: Show PolicyReportResult Properties in Tables
policy-reporter - policy-reporter-2.0.0

Published by fjogeleit almost 3 years ago

Chart

  • Removed deprecated values crdVersion, cleanupDebounceTime
  • Simplify policyPriorities, policyPriorities.enabled was removed along with the watch feature
    • Priority determined mainly over severity
  • Add sources filter to target configurations
  • Improved NetworkPolicy configuration for all components
  • Metrics now an optional feature
  • Each component expose a single Port 8080

See Migration Docs for details

Policy Reporter

  • modular functions for separate activation/deactivation
    • REST API
    • Metrics API
    • Target pushes
  • PolicyReports are now stored in an internal SQLite
  • extended REST API based on the new SQLite DB for filters and grouping of data
  • metrics API is now optional
  • metrics and REST API using the same HTTP Server (were separated before)
  • improved CRD watch logic with Kubernetes client informer
  • Yandex changed to a general S3 target.

Policy Reporter UI

  • Rewrite with NuxtJS
  • New dark mode
  • Simplified Proxy
  • Improved SPA file handling

Policy Reporter Kyverno Plugin

  • modular functions for separate activation/deactivation
    • REST API
    • Metrics API
  • metrics and REST API using the same HTTP Server (were separated before)
  • improved CRD watch logic with Kubernetes client informer
policy-reporter - policy-reporter-1.12.6

Published by fjogeleit almost 3 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

policy-reporter - policy-reporter-1.12.5

Published by fjogeleit almost 3 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

policy-reporter - policy-reporter-1.12.4

Published by fjogeleit almost 3 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

policy-reporter - policy-reporter-1.12.3

Published by fjogeleit almost 3 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

policy-reporter - policy-reporter-1.12.2

Published by fjogeleit about 3 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

policy-reporter - policy-reporter-1.12.0

Published by fjogeleit about 3 years ago

K8s PolicyReporter watches for wgpolicyk8s.io/v1alpha1.PolicyReport resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord

policy-reporter - policy-reporter-1.11.0

Published by fjogeleit about 3 years ago

K8s PolicyReporter watches for wgpolicyk8s.io/v1alpha1.PolicyReport resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord

policy-reporter - policy-reporter-1.10.1

Published by fjogeleit about 3 years ago

K8s PolicyReporter watches for wgpolicyk8s.io/v1alpha1.PolicyReport resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord

policy-reporter - policy-reporter-1.10.0

Published by fjogeleit about 3 years ago

  • Current and all new versions of all components are now hosted in the Github Container Registry alongside the Kyverno images
  • Updated the Go Verison of all Components to Go 1.17
  • Policy Reporter UI Filters are now added as GET Parameters which makes filtering shareable over links
policy-reporter - policy-reporter-1.9.4

Published by fjogeleit about 3 years ago

K8s PolicyReporter watches for wgpolicyk8s.io/v1alpha1.PolicyReport resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord

policy-reporter - policy-reporter-1.9.3

Published by fjogeleit about 3 years ago

K8s PolicyReporter watches for wgpolicyk8s.io/v1alpha1.PolicyReport resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord

policy-reporter - policy-reporter-1.9.2

Published by fjogeleit about 3 years ago

  • Implement NetworkPolicy for Policy Reporter and related Components [#68 by windowsrefund]
  • Customize liveness- and readinessProbe for Policy Reporter [#67 by windowsrefund]
  • Add additional egress rules to kyvernoPlugin and UI subchart with networkPolicy.egress
  • Configure the Kubernetes API Port for NetworkPolicy with networkPolicy.kubernetesApiPort
policy-reporter - policy-reporter-1.9.1

Published by fjogeleit about 3 years ago

K8s PolicyReporter watches for wgpolicyk8s.io/v1alpha1.PolicyReport resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord

policy-reporter - policy-reporter-1.9.0

Published by fjogeleit about 3 years ago

K8s PolicyReporter watches for wgpolicyk8s.io/v1alpha1.PolicyReport resources. It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord