1
0
Fork 0
mirror of https://github.com/kyverno/policy-reporter.git synced 2024-12-14 11:57:32 +00:00
Commit graph

82 commits

Author SHA1 Message Date
Frank Jogeleit
b003b44b8b
GZIP API compression (#30)
* Compress all REST APIs with GZIP to reduce response size
2021-04-25 12:30:15 +02:00
Frank Jogeleit
8ffd35ab9b
Development (#29)
* Implement Event Debouncer
2021-04-24 12:32:15 +02:00
Frank Jogeleit
9312cc75e2
Implement configuration for CRD version (#28) 2021-04-22 20:16:42 +02:00
Frank Jogeleit
d06fcb209a Load diff on add events 2021-04-22 19:03:09 +02:00
Frank Jogeleit
dae699756f
Fix resend (#27)
* Fix resend after reconnect
2021-04-22 14:19:38 +02:00
Frank Jogeleit
9e1a1e35c2
fix result.timestamp parsing (#26)
Signed-off-by: Frank Jogeleit <fj@move-elevator.de>
2021-04-21 00:57:24 +02:00
Frank Jogeleit
6e33bde8ef
PolicyReport CRD Mapping Update (#25)
* Support v1alpha2 "result" property name für PolicyResults
2021-04-20 22:49:23 +02:00
Frank Jogeleit
4a436eb2a8
Policy report crd update (#24)
* Add Support for Properties and Timestamp
* Prevent resending violations after Kyverno cleanup
2021-04-16 11:06:06 +02:00
Frank Jogeleit
15ad03d552
Monitoring improvements (#23)
* Added PolicyReport Category to Metrics
* New (Cluster)PolicyReport filter for Grafana Dashboards
    * Add __All__ Selection for Policy Filter
    * Category Filter
    * Severity Filter
    * Kind Filter
    * Namespacefilter (PolicyReports only)
* New (Cluster)PolicyReport filter for Policy Reporter UI
    * Category Filter
    * Severity Filter
    * Kind Filter
2021-04-10 11:16:46 +02:00
Frank Jogeleit
4bd4519806
Support Priority by Severity (#22)
* Implement Priority by Severity
* Add new Priority Critical
* Update priority order
* Update warning as new default Priority
2021-04-06 10:17:22 +02:00
Frank Jogeleit
34a51a1495
Implement UI Target (#21)
* Implement UI Target
2021-03-21 18:43:38 +01:00
Frank Jogeleit
591e1fc2eb
Implement MS Teams as Target (#20)
* Implement MS Teams as Target
2021-03-19 12:08:45 +01:00
Frank Jogeleit
22f68c788d
Development (#12)
* New REST API
* New UI SubChart
2021-03-13 19:56:38 +01:00
Frank Jogeleit
a55318e01a Fix PolicyDeleteEvent processing, Fix dashboard labels 2021-03-06 11:06:13 +01:00
Frank Jogeleit
fce86e7a60
Development (#11)
* Update WatchStructure to work with one Watch
* Implement new Tests
* Split ReportClient into Multiple Objects
* Helm Chart updates
2021-03-05 14:26:47 +01:00
Frank Jogeleit
04bf48e0cf Implement default priority configuration 2021-03-01 23:49:29 +01:00
Frank Jogeleit
5e4bacd9ee Improve ServiceMonitor customization 2021-02-28 17:13:01 +01:00
Frank Jogeleit
2f27858376 Implement Discord as Target 2021-02-28 12:59:33 +01:00
Frank Jogeleit
cf69957a5a
Development (#8)
* Implement Slack as Target
2021-02-28 10:13:42 +01:00
Frank Jogeleit
2872a259ec
Development (#7)
* Implement elasticsearch
* Update deployment
* Add Changelog
2021-02-27 19:11:49 +01:00
Frank Jogeleit
1a1ab1786c Improve CI 2021-02-24 01:06:58 +01:00
Frank Jogeleit
04c220d3e3 remove labels from deleted reports and rules 2021-02-23 10:26:00 +01:00
Frank Jogeleit
a9f9fcd5c9 Improved Error handling with errorgroups 2021-02-22 21:18:39 +01:00
Frank Jogeleit
24d07e27e5 Rerun ConfigMap Watch after stop 2021-02-22 17:18:44 +01:00
Frank Jogeleit
9eb5337d17 Fix Dashboard 2021-02-22 14:34:08 +01:00
Frank Jogeleit
11c32ad791
Implement dynamic priority configuration (#6)
* Implement dynamic priority configuration
2021-02-22 12:27:10 +01:00
Frank Jogeleit
0a07555e57
Development (#5)
* Implement loki.skipExistingOnStartup to prevent dulicated logs after deployment
* Implement loki.minimumPriority to configure which results should be send
2021-02-22 01:13:35 +01:00
Frank Jogeleit
8cf6013905 Fix missing caching update 2021-02-20 14:25:42 +01:00
Frank Jogeleit
dedaca5645 feat(Support ClusterPolicy) 2021-02-20 13:54:02 +01:00
Frank Jogeleit
f7f5535590 Update README 2021-02-20 12:16:25 +01:00
Frank Jogeleit
4cfde4347b Add concurrency to metrics and loki client 2021-02-20 11:00:10 +01:00
Frank Jogeleit
52e53cd92f init 2021-02-20 00:58:01 +01:00