Frank Jogeleit
f3b980bfd3
Implement MetadataClient ( #257 )
...
* Implement MetadataClient
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-02-08 15:53:59 +01:00
Frank Jogeleit
6c2330495c
Reduce mapping ( #256 )
...
* replace internal structs
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-02-07 11:21:48 +01:00
Frank Jogeleit
a919cf9f0b
add source to policy_report table
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-01-22 11:19:33 +01:00
Frank Jogeleit
48926a77d2
implement report label filter ( #230 )
...
* implement report label filter
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-12-04 13:11:55 +01:00
Frank Jogeleit
cabeee1c4a
Add new severities and update Chart
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-08-25 13:23:03 +02:00
Frank Jogeleit
0509aeb75e
Update Event process logic ( #162 )
...
* Update Event process logic
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-06-29 10:43:59 +02:00
Frank Jogeleit
cb3df44832
Process ReportEvents concurrent but grouped by reportID
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-06-03 17:03:58 +02:00
Frank Jogeleit
f6ced8d5f0
Informer updates
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-05-12 17:38:42 +02:00
Frank Jogeleit
1fa463a151
Add new Rule API and update target resource checks
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-05-09 10:17:52 +02:00
Frank Jogeleit
8ac91befd7
Fix string cast
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2022-02-15 21:38:08 +01:00
Frank Jogeleit
0de8e8bead
Internal Rewrite ( #91 )
...
* Internal Rewrite
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2021-12-13 16:02:40 +01:00
Frank Jogeleit
0c5f59756e
release 1.12.1
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2021-10-18 11:09:49 +02:00
Frank Jogeleit
55dbfdcd03
Kube bench support ( #46 )
...
* Update PolicyReporter Mapping
* Update UI
* Update Manifest Install YAMLs
2021-06-27 15:10:29 +02:00
Frank Jogeleit
5ec5b845e5
Fix Golint Errors and increase cache time to fix current Kyverno issues
2021-05-26 21:40:04 +02:00
Frank Jogeleit
af1285c08f
Internal Structure Refactoring ( #36 )
...
* Internal refactoring
* Unification of PolicyReports and ClusterPolicyReports processing, APIs still stable
* DEPRECETED `crdVersion`, Policy Reporter handels now both versions by default
* DEPRECETED `cleanupDebounceTime`, new internal caching replaced the debounce mechanism, debounce still exist with a fixed period to improve stable metric values.
2021-05-18 13:50:02 +02:00
Frank Jogeleit
6e15981494
Update Resource / Result mapping ( #35 )
...
* Update Resource / Result mapping
* Update Chart.lock
2021-05-12 10:37:50 +02:00
Frank Jogeleit
8ffd35ab9b
Development ( #29 )
...
* Implement Event Debouncer
2021-04-24 12:32:15 +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
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
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
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
dedaca5645
feat(Support ClusterPolicy)
2021-02-20 13:54:02 +01:00
Frank Jogeleit
52e53cd92f
init
2021-02-20 00:58:01 +01:00