Frank Jogeleit
3454c767e4
Update Changelog
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-10-19 12:38:20 +02:00
Frank Jogeleit
573a1108c7
Add customFields to missing targets
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-10-17 10:31:11 +02:00
Frank Jogeleit
ab90514fc3
Update Changelog
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-10-05 22:46:23 +02:00
Frank Jogeleit
834f381bd8
Update changelog and static manifests
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-09-20 09:59:54 +02:00
Frank Jogeleit
52e1110177
Update Changelog
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-09-07 18:56:35 +02:00
Frank Jogeleit
323eb9f4db
Configure SMTP as secret
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-08-26 18:27:08 +02: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
fc8cb48299
Update CHANGELOG.md
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-08-17 14:58:24 +02:00
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
011dfa830f
Update Policy Reporter UI ( #170 )
...
* Update Policy Reporter UI
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-07-20 11:58:19 +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
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
7d0440fbca
Update Helm Version
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-06-30 09:53:30 +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
e304f6a21a
Fix type conversion for int value
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-06-21 13:33:11 +02:00
Frank Jogeleit
bd62a7632d
Update Changelog and static manifests
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-06-20 11:05:09 +02: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
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
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
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
32bff8f81e
Add relabelings and bump Go Version of all components ( #128 )
...
* Add relabelings and bump Go Version of all components
* Update static manifests
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-03-12 10:51:30 +01:00
Frank Jogeleit
6069e72896
Update Monitoring and UI Charts
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-03-10 12:38:44 +01:00
Frank Jogeleit
a72c21edee
Update Changelog
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-02-28 14:26:32 +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
4b528681c5
Release linux/s390x support
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-02-22 12:02:19 +01:00
Frank Jogeleit
0baf119055
Bump Helm Chart version
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-02-17 15:07:35 +01:00
Frank Jogeleit
c9aeb52e09
Update Changelog
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-02-17 11:44:21 +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
e7ed0ea9b1
Helm UI fix ( #106 )
...
* Fix issue when disable UI
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2022-01-28 20:26:13 +01:00
Frank Jogeleit
a9a53eeb03
Prepare release
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2022-01-21 10:41:47 +01:00
Frank Jogeleit
e9a64a04a6
Update Helm Version
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2022-01-14 12:00:34 +01:00
Frank Jogeleit
fe4f835284
Update Policy Report UI
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2022-01-08 12:07:17 +01:00
Frank Jogeleit
f73cc8d08d
Prepare Chart release ( #97 )
...
* Prepare Chart release
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2021-12-28 19:51:11 +01:00
Frank Jogeleit
8908b2b8b6
Update KyvernoPlugin and UI ( #95 )
...
* Update KyvernoPlugin and UI
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2021-12-22 14:41:29 +01:00
Frank Jogeleit
571b07ea86
UI update to v1.0.1 ( #93 )
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2021-12-17 13:24:59 +01:00
Frank Jogeleit
8775715b8f
Fix docs link
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2021-12-13 18:48:49 +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
7cef608df1
Update Go base image to 1.17.2 in all components
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2021-11-11 09:55:28 +01:00
Frank Jogeleit
a61230b468
Update dependencies
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2021-10-21 11:54:46 +02:00
Frank Jogeleit
366672b4b5
release 1.12.4
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2021-10-19 10:31:41 +02:00
fjogeleit
e6a827c392
release 1.12.3
...
Signed-off-by: fjogeleit <frank.jogeleit@web.de>
2021-10-18 22:24:24 +02: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
fjogeleit
044a1628e1
Update Changelog
2021-10-13 22:30:59 +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
fjogeleit
88be026041
Update Container Registry
...
Signed-off-by: fjogeleit <frank.jogeleit@web.de>
2021-09-27 10:07:44 +02:00
fjogeleit
b6531e0b98
Update Changelog
...
Signed-off-by: fjogeleit <frank.jogeleit@web.de>
2021-09-16 22:25:02 +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
2efad708c4
configure additional eggress rules for kyvernoPlugin and UI
...
Signed-off-by: Frank Jogeleit <fj@move-elevator.de>
2021-09-09 21:55:57 +02:00
Frank Jogeleit
8eae137d4a
configure kube api server port ( #70 )
...
* configure kube api server port
Signed-off-by: Frank Jogeleit <fj@move-elevator.de>
2021-09-09 21:01:12 +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
f71dc6f67d
Fix ServiceMonitor namespace option for default configuration
...
Signed-off-by: Frank Jogeleit <fj@move-elevator.de>
2021-09-03 17:23:10 +02:00
Frank Jogeleit
c424980f50
Fix behavior of monitoring.namespace in HelmChart Values
...
Signed-off-by: Frank Jogeleit <fj@move-elevator.de>
2021-08-30 15:22:38 +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
33ccfbb3db
Prepare Helm Release 1.8.5
2021-08-06 12:19:26 +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
17871aabf2
Update Policy Reporter UI ( #47 )
2021-06-28 19:15:05 +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
d187c55e9e
Support AMR64 ( #45 )
2021-06-27 12:11:39 +02:00
Frank Jogeleit
ab72cd71ee
Update changelog
2021-06-10 12:23:41 +02:00
Frank Jogeleit
ba83d09c6e
Update Kyverno Plugin ( #41 )
...
* Update Kyverno Plugin
2021-06-08 17:08:25 +02:00
Frank Jogeleit
26c6e59e68
Update Helm Chart
2021-05-31 13:48:36 +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
203eca67e8
Update Helm Chart
2021-05-27 09:35:11 +02:00
Frank Jogeleit
ea0d079d01
Add static install manifests ( #38 )
...
* Add static install manifests
* Remove unused value
2021-05-21 12:29:51 +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
6495a08757
Update HelmChart
2021-05-08 12:10:40 +02:00
Frank Jogeleit
5593918a46
Add Kyverno Plugin to Helm Chart ( #34 )
2021-05-07 19:48:57 +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
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
be30efddca
Prepare 1.3.0 release
2021-04-22 20:19:25 +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
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
dc88751e3e
Policy Reporter UI update v0.4.1
2021-03-19 10:03:53 +01:00
Frank Jogeleit
8110dda760
Update Policy Reporter UI to 0.4.0 ( #19 )
...
* Update Policy Reporter UI to 0.4.0
2021-03-19 09:51:11 +01:00
Frank Jogeleit
475f7a12c0
Rename PolicyReport UI Subchart ( #18 )
...
* Rename PolicyReport UI Subchart (policy-report-ui -> ui)
* Changelog Updates
2021-03-18 14:57:16 +01:00
Frank Jogeleit
22f68c788d
Development ( #12 )
...
* New REST API
* New UI SubChart
2021-03-13 19:56:38 +01:00
Frank Jogeleit
92c0e51a89
Enforce Pod recreation when target configuration changes
2021-03-08 16:32:29 +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
9023eaffde
reorganize monitoring ( #10 )
...
* reorganize monitoring
* Chart helper fixes
2021-03-03 14:04:34 +01:00
Frank Jogeleit
04bf48e0cf
Implement default priority configuration
2021-03-01 23:49:29 +01:00
Frank Jogeleit
5bad5a5c86
Update README, replace target cm with secret
2021-03-01 16:36:44 +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