Frank Jogeleit
0b9f1262a1
Leader election ( #175 )
...
* leaderelection
* Helm Chart updates
* SkipTLS for MS Teams
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-25 17:34:41 +02:00
Frank Jogeleit
7d9f35b294
Add Loki Path config to change deprecated API usage
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-21 19:42:31 +02:00
Frank Jogeleit
a319fea6d2
simplify vaildate.Namespace
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-07 13:54:32 +02:00
Frank Jogeleit
05043bd63a
Fix naming
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-06 13:57:52 +02:00
Frank Jogeleit
05a5b786c0
Implement metrics modes ( #166 )
...
Implement custom metric labels
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-06 13:42:11 +02:00
Frank Jogeleit
dd4629ae4f
Refactor filter logic ( #165 )
...
* Refactor filter logic
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-05 15:07:46 +02:00
Frank Jogeleit
a5b728a6a2
fallback rule mapping to message
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-04 15:42:25 +02:00
Frank Jogeleit
924b502c7b
move disableClusterReport configuration to filter
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-04 14:24:49 +02:00
Frank Jogeleit
3e443f126a
Email Reports ( #164 )
...
* add E-Mail reports
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-03 23:49:16 +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
Ildar Valiullin
0354a5eb4c
added AWS Kinesis support
...
Signed-off-by: Ildar Valiullin <preved.911@gmail.com>
2022-06-22 12:35:03 +03:00
Frank Jogeleit
d3cebe5c57
Custom Target names and UI update
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-06-09 23:44:01 +02:00
Frank Jogeleit
6040b8e087
Optional Offsetn
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-06-04 10:18:02 +02:00
Frank Jogeleit
f00e45b540
Optional Pagination
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-06-04 09:59:50 +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
9bd145cc58
Add Pagination to Result APIs
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-06-03 13:38:55 +02:00
Frank Jogeleit
d68fd1f1e9
Implement metrics filter
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-05-30 15:16:55 +02:00
Frank Jogeleit
01b64feec4
Add optiona app profiling
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-05-13 10:59:32 +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
86c2d7f844
Add optional external cache for new results
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-05-12 11:02:09 +02:00
Frank Jogeleit
e8fef9b6d5
Add new test cases
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-05-09 10:53:01 +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
e4b18262eb
Update Loki Channel configuration
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-05-01 11:49:05 +02:00
Frank Jogeleit
cc1db9bd14
Implement new Webhook target for custom tools
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-04-30 11:21:30 +02:00
Frank Jogeleit
42ae88fbae
Implement new Channels and Filters for Targets ( #136 )
...
* Implement new Channels and Filters for Targets
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-04-29 15:36:36 +02:00
Frank Jogeleit
d03e8e0fa8
Update Tests
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-03-27 13:38:03 +02:00
Frank Jogeleit
a8f9752e9e
Add APIVersion to Result APIs
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-03-27 13:34:13 +02:00
Frank Jogeleit
74c18f4dcd
PolicyReport Filter for Namespaces
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-03-20 21:19:42 +01:00
Frank Jogeleit
b60f207dcf
Fix debouncer issue
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-03-16 23:06:39 +01:00
Frank Jogeleit
4a40e640c3
Update APIs
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-02-27 16:53:56 +01:00
Frank Jogeleit
f49883379c
Support custom labels for Loki pushes
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-02-25 09:58:29 +01: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
fc3358ef7a
release 1.12.2
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2021-10-18 15:21:22 +02: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
247e7faf70
Cleanup & Release Preperation ( #79 )
...
* Cleanup & Release Preperation
Signed-off-by: fjogeleit <frank.jogeleit@web.de>
2021-09-29 23:40:25 +02:00
nar3k
50c1baf526
Yandex S3 target output ( #65 )
...
* Yandex S3 target
Signed-off-by: nar3k <nrkk@yandex-team.ru>
2021-09-29 19:26:26 +02:00
fjogeleit
c32589b65e
fix loki labels with dots
...
Signed-off-by: fjogeleit <frank.jogeleit@web.de>
2021-09-15 15:04:39 +02:00
Frank Jogeleit
fa17c2bc67
Prepare release ( #69 )
...
* Prepare release
Signed-off-by: Frank Jogeleit <fj@move-elevator.de>
2021-09-09 00:13:47 +02:00
Frank Jogeleit
de7e7c37b4
UI update ( #58 )
...
* Update Helm Chart
Signed-off-by: Frank Jogeleit <fj@move-elevator.de>
2021-08-20 10:50:46 +02:00
Frank Jogeleit
c1b5dd549f
Update liveness probe ( #53 )
...
* Update liveness probe
2021-08-09 20:53:04 +02:00
Frank Jogeleit
e8121ae53f
update repository owner ( #50 )
...
Signed-off-by: Frank Jogeleit <fj@move-elevator.de>
2021-07-23 10:05:20 +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
29049b7828
Add global.labels and health APIs ( #40 )
...
* Add global.labels and health APIs
* Fix manifest readme path
* go.mod update
2021-05-29 10:57:06 +02:00
Frank Jogeleit
ec4bafb030
Update comments
2021-05-27 09:28:54 +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
5b7a553aa4
Configure DebounceTime for CleanupEvents ( #33 )
...
* Configure DebounceTime for CleanupEvents
* Fix Chart
* Update Helm Charts
2021-04-30 11:47:28 +02:00
Frank Jogeleit
8fe713a2af
Update Policy Reporter UI
2021-04-29 11:46:14 +02:00