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

174 commits

Author SHA1 Message Date
Frank Jogeleit
b0a513cb20
Update Dependencies and Components (#393)
* Update Dependencies and Components

Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2024-01-12 11:02:48 +01:00
Guillermo Palacio
c73670a8f9
Add support for elasticSearch typeless API (#387)
* Add support for elasticSearch typeless API

Signed-off-by: guipal <guillermo.palacio@docplanner.com>
2024-01-08 15:03:50 +01:00
Guillermo Palacio
a0bd98a099
Adding the possibility to authenticate to elasticSearch using ApiKey (#379)
Signed-off-by: guipal <guillermo.palacio@docplanner.com>
2023-12-11 14:39:31 +01:00
Frank Jogeleit
a039531df8 fix resource mapping reference issue
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-11-27 21:28:16 +01:00
Frank Jogeleit
4d1840342b
Fix cache fallback (#369)
* Fix Cache fallback

Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>

* update changelog

Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>

---------

Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-11-21 11:39:06 +01:00
Frank Jogeleit
41df2568a4 prepare release
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-11-17 09:45:37 +01:00
Frank Jogeleit
603f70a53e map scope to result resources
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-11-17 09:28:33 +01:00
Frank Jogeleit
dbd1233a79
message label in custom mode (#359) 2023-11-09 09:06:14 +01:00
Frank Jogeleit
50a1a8a6f6
Use correct namespace label based on configuration (#357)
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-10-24 10:10:52 +02:00
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
061a816416 add logging
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-10-19 13:50:29 +02:00
Frank Jogeleit
f624061c84
Migrate to AWS SDK v2 (#352)
* Update dependencies
* Migrate to AWS SDK v2

---------

Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-10-19 13:32:23 +02:00
Frank Jogeleit
9036018d6a
Fix AWS target check (#347)
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-10-12 21:25:25 +02:00
Frank Jogeleit
d899b572c0 Merge branch 'main' of github.com:kyverno/policy-reporter 2023-09-23 14:43:27 +02:00
Frank Jogeleit
f4571438c3 fix kind mapping
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-09-23 14:43:00 +02:00
Blake Pettersson
5e8275ded6
feat: add debug http logging (#346)
Add optional debug logging for dumping http requests and responses.

Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
2023-09-22 13:29:53 +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
b59a22bc56 add google chat notifications
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-09-05 12:09:24 +02:00
Frank Jogeleit
a6aecd2ea1 Telegram push target support
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-09-04 13:44:12 +02:00
Frank Jogeleit
da46f7d022 Update Tests
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-08-31 11:14:10 +02:00
djerfy
2609d694e6
fix: if clustername is defined (email reports)
Signed-off-by: djerfy <djerfy@gmail.com>
2023-08-31 10:38:47 +02:00
djerfy
dcde9e360d
feat: add titlePrefix option (email reports)
Signed-off-by: djerfy <djerfy@gmail.com>
2023-08-30 17:17:59 +02:00
Frank Jogeleit
4a05ef894e show provider error details
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-07-29 12:03:38 +02:00
Frank Jogeleit
c16063e9f7 Check AWS env values
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-07-25 10:46:16 +02:00
Frank Jogeleit
96da05aea0 retry secret fetching and fix config for mountedSecret usage
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-05-30 20:40:01 +02:00
Frank Jogeleit
498bc4c3e6
Merge pull request #309 from kyverno/aws-irsa-support
Support AWS IRSA authentication
2023-05-24 13:06:25 +02:00
Nikolay Osmolovskiy
1ed28a5d9f
source attribute added to report.
Signed-off-by: Nikolay Osmolovskiy <nikolay.osmolovsky@gmail.com>
2023-05-15 14:05:04 +03:00
Frank Jogeleit
28e5ea52f2 Support AWS IRSA authentication
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-05-07 14:35:31 +02:00
Frank Jogeleit
81bbfa2a17 update manifest versions
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-05-02 11:58:59 +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
16e8de9735 SetMaxOpenConns for SQLite to 1
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-04-18 01:47:40 +02:00
Frank Jogeleit
7eb9db0750
Merge pull request #300 from kyverno/update-search
Update Search Query
2023-04-15 12:22:35 +02:00
Frank Jogeleit
3f7445c664 Update Search Query
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-04-15 12:06:06 +02:00
Frank Jogeleit
cd56188d16
init securityhub integration (#298)
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-04-11 09:55:08 +02:00
Frank Jogeleit
7623489c2a Fix SQLite Query for StatusCount
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-04-06 23:29:05 +02:00
Nikolay Osmolovskiy
e92e15114e
Fixed config.yaml in chart. fix Properties in report model of http package.
Signed-off-by: Nikolay Osmolovskiy <nikolay.osmolovsky@gmail.com>
2023-04-06 10:45:45 +03: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
2d85cf906c
Add Slack Channel option support (#285)
* Add Slack Channel option support

Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-30 20:58:50 +02:00
Roko Romic
452cb2a83a
Feature/use mount secret (#282)
* chore: unify kmskeyId attribute across all s3 configuration
* feat: support to use mounted secrets as json to utilise csi secrets controller

Signed-off-by: Roko Romic <rokoromic@gmail.com>
2023-03-26 14:37:38 +02:00
Roko Romic
61d883dad1
Feature/aws kms support (#281)
* feat: new s3 configuration with kms support

Signed-off-by: Roko Romic <rokoromic@gmail.com>
2023-03-25 11:23:13 +01:00
Frank Jogeleit
c8d0aa459c update kyvernoPlugin
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-21 10:26:51 +01:00
Frank Jogeleit
bddba63e47 fix scope
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-20 15:27:36 +01:00
Frank Jogeleit
db55835e53
Implement GCS target (#278)
* Implement GCS target

Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-20 14:42:39 +01: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
ba37948782 metric property labels
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-14 11:39:29 +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
a9ac6152ad remove busy_timeout
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-07 11:27:58 +01:00
Frank Jogeleit
7d77748833 Tweak SQLite config, enable shared cache and busy_timeout
Signed-off-by: Frank Jogeleit <frank.jogeleit@web.de>
2023-03-03 11:07:25 +01:00