Frank Jogeleit
f1dfdffea8
Fix function name
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-10-21 15:30:33 +02:00
Frank Jogeleit
ac83fac5f5
basic auth for API and Metrics ( #343 )
...
* basic auth for API and Metrics
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-09-10 10:00:31 +02:00
Frank Jogeleit
72abc63ce0
External SQL DB support ( #304 )
...
* Support external Databases
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-05-02 11:00:14 +02:00
Frank Jogeleit
332f7be8e1
fix query filter
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-04-18 11:28:48 +02:00
Frank Jogeleit
a44ac3c8f0
skip server error
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-04-05 13:46:18 +02:00
Frank Jogeleit
7624c43147
simplify zap logging ( #277 )
...
* simplify zap logging
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-17 12:41:50 +01:00
Frank Jogeleit
cc2db42b4e
implement zap logging ( #275 )
...
* implement zap logging
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-16 14:38:24 +01:00
Frank Jogeleit
9c35e96e6c
SQLite FilterTable ( #270 )
...
* add cache table for filter
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-14 10:27:15 +01:00
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
676c8bf874
Policy Report API ( #251 )
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-01-20 13:24:42 +01:00
fengshunli
cbc5e251b6
format comment format
...
Signed-off-by: fengshunli <1171313930@qq.com>
2023-01-19 10:28:56 +08:00
fengshunli
3624b2c233
remove obsolete code and reuse the same object
...
Signed-off-by: fengshunli <1171313930@qq.com>
2023-01-18 11:25:32 +08: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
b22769de6f
Target secretRef ( #199 )
...
* Refactor Targets: Use Option structs
* Read sensitive information from secrets
* Update Helm Chart
* Update Go Version in CI workflow
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-09-12 00:12:00 +02:00
Frank Jogeleit
a3d9efb8f6
Add result timestamp to results API
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-09-06 17:12:13 +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
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
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
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
01b64feec4
Add optiona app profiling
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2022-05-13 10:59:32 +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
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
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
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
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
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
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
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
22f68c788d
Development ( #12 )
...
* New REST API
* New UI SubChart
2021-03-13 19:56:38 +01:00