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

715 commits

Author SHA1 Message Date
Peter Jakubis
7d9f219a0f
recognize if AWS Pod Identity is present (#452)
Signed-off-by: Peter Jakubis <balonik32@gmail.com>
2024-06-12 23:28:54 +02:00
Peter Jakubis
b30f020bf1
bump AWS SDK Go v2 dependencies (#451)
Signed-off-by: Peter Jakubis <balonik32@gmail.com>
2024-06-12 18:27:02 +02:00
Peter Jakubis
cc85fee3a8
securityhub: fix product name field and allow to set company name in findings (#446)
Signed-off-by: Peter Jakubis <balonik32@gmail.com>
2024-06-12 18:01:55 +02:00
Uwe Stuehler
ee5e4d629b
docs: point to ui subchart's values.yaml (#450)
Although obvious to some, it might help others to mention that the `ui` section has more supported values than just `ui.enabled` and where to look for them.

Signed-off-by: Uwe Stuehler <ustuehler@users.noreply.github.com>
2024-06-12 12:21:54 +02:00
Nicolas Lamirault
9000f5bae6
fix(helm): typo on grafana dashboard choice (#448)
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
2024-06-11 18:11:03 +02:00
cosimomeli
8789eae171
Fix violations "email sent to" log (#444)
Signed-off-by: cosimomeli <cosimomeli@users.noreply.github.com>
2024-06-08 12:12:03 +02:00
Frank Jogeleit
9a906480e4
Make Bucket for S3 targets mendatory and don't show error logs (#447)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-06-08 10:50:18 +02:00
abdul-jabbar01
2230842270
Feat: Add kind attribute in the Metrics filter (#442)
Signed-off-by: Abdul Jabbar <abduljabbar5225@gmail.com>
2024-05-28 23:09:17 +02:00
Nicolas Lamirault
d09888d9ba
[helm] GrafanaDashboard configuration (#441)
* feat(helm): GrafanaDashboard configuration

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* fix(helm): typo

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

---------

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
2024-05-21 10:27:56 +02:00
WUiri Boris MILLOGO
7642175544
Added support of sidecars and extraManifests (#439)
* Added support of sidecars (for oauth2-proxy in example) and extraManifests

Signed-off-by: Milogo Boris (Agyla) <boris.milogo.agyla@ext.pmu.fr>
2024-05-17 14:08:00 +02:00
Frank Jogeleit
a1b4f60ad0 update README
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-05-13 15:31:04 +02:00
Frank Jogeleit
4a3c998f5f fix image.tag
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-05-13 15:29:35 +02:00
Frank Jogeleit
627a1815aa prepare release
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-05-13 12:55:10 +02:00
R.Sicart
e230ebf36d
fix: use /healthz for liveness and /ready for readiness (#435)
* fix: use /healthz for liveness and /ready for readiness

Signed-off-by: R.Sicart <roger.sicart@gmail.com>

* chore: bump chart version

Signed-off-by: R.Sicart <roger.sicart@gmail.com>

---------

Signed-off-by: R.Sicart <roger.sicart@gmail.com>
2024-05-09 19:50:00 +02:00
Frank Jogeleit
f63cafb9d3 Make GoogleCloudCredentials optional to support WorkloadIdentity
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-05-08 14:12:23 +02:00
Frank Jogeleit
842e372025
Make GoogleCloudCredentials optional to support WorkloadIdentity (#433)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-05-08 12:26:02 +02:00
Frank Jogeleit
836d6fe436
API to render Violations Report (#429)
* API to render Violations Report

Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-05-04 10:04:27 +02:00
Frank Jogeleit
dd150ee3b6
ID Generation (#428)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-05-02 12:22:59 +02:00
Frank Jogeleit
1edff60f57 add cache tests
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-25 14:36:04 +02:00
Frank Jogeleit
0f2f1c9b46 leaselock test
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-25 11:44:36 +02:00
Frank Jogeleit
38c665af1b
unified priority mapping (#427)
* unified priority mapping

Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-24 19:25:12 +02:00
Frank Jogeleit
62572d1ffc securityhub test cases
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-24 18:22:12 +02:00
Frank Jogeleit
39fc42a28e Update coverage config
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-24 13:55:59 +02:00
Frank Jogeleit
feb0548fe4 add test cases
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-24 12:29:25 +02:00
Frank Jogeleit
5bf9e4b43e
Implement Cleanup Handler to update resolved failures for targets like SecurityHub (#426)
* Implement Cleanup Handler to update resolved failures for targets like SecurityHub

Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-23 16:37:43 +02:00
Frank Jogeleit
a2afef74a0 install required go version in workflow
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-18 13:28:42 +02:00
Frank Jogeleit
14d1660ed9 update workflow
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-18 12:04:32 +02:00
Frank Jogeleit
81c3a155dd
Dependency Updates (#424)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-18 10:27:07 +02:00
Frank Jogeleit
b87ef5d0b2 add header mapping for helm chart
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-18 10:16:46 +02:00
Frank Jogeleit
ea8ae54520
support custom headers for loki target (#422)
* support custom headers for loki target

Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-04-18 10:02:37 +02:00
Thomas de Lachaux
cb5d836ad3
Fix : correct typo when using global.annotations (#420)
* fix: correct typo on ingress

Signed-off-by: Thomas de Lachaux <thomas.delachaux@gmail.com>
2024-04-11 18:21:22 +02:00
Frank Jogeleit
fb5618a90b ignore values*.yaml
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-03-19 12:46:10 +01:00
Frank Jogeleit
53e91cffee
fix mapping of headers properties to from values.yaml to config.yaml (#415)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-03-04 12:56:29 +01:00
Frank Jogeleit
221bf3602b prepare release
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-02-28 08:59:00 +01:00
Oleg Korznikov
5dd3927ee7
fix(helm): typo in email report config (#413)
* fix(helm): typo

Signed-off-by: Oleg Korznikov <oleg.hansemerkur@gmail.com>

* chore(helm): update chart version

Signed-off-by: Oleg Korznikov <oleg.hansemerkur@gmail.com>

---------

Signed-off-by: Oleg Korznikov <oleg.hansemerkur@gmail.com>
2024-02-27 15:44:26 +01:00
Frank Jogeleit
dc31a001c3
Prepare Chart Release v2.22.2 (#412)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-02-21 11:05:38 +01:00
Frank Jogeleit
c295800161
Fix Resource information in Violation E-Mail Reports (#411)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-02-21 10:59:18 +01:00
Frank Jogeleit
661cbb2e27 Merge branch 'main' of github.com:kyverno/policy-reporter 2024-02-05 13:17:09 +01:00
Frank Jogeleit
6dde976ec1 Update Changelog
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-02-05 13:16:51 +01:00
Oleg Korznikov
368926c459
fix indentation in summary-report cronjob (#407)
* fix indentation in summary cronjob

Signed-off-by: Oleg Korznikov <oleg.hansemerkur@gmail.com>

* update chart version

Signed-off-by: Oleg Korznikov <oleg.hansemerkur@gmail.com>

---------

Signed-off-by: Oleg Korznikov <oleg.hansemerkur@gmail.com>
Co-authored-by: Korznikov, Oleg <oleg.korznikov@hansemerkur.de>
2024-02-05 13:15:42 +01:00
Frank Jogeleit
7607a987ab
Prepare Release v2.22.0 (#406)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-02-04 10:52:38 +01:00
Frank Jogeleit
facd520e64
add extra volumes to email cronjobs (#405)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-02-04 10:31:52 +01:00
Frank Jogeleit
1565695863 SMTP TLS Config
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-02-03 16:25:42 +01:00
vponoikoait
2a76543036
removed unused from config.yaml. Stream name isn't property of security hub (#403)
Signed-off-by: Vladyslav Ponoiko <vladyslav.ponoiko@automat-it.com>
2024-02-01 12:47:08 +01:00
Frank Jogeleit
288b4111be
SecurityHub Updates (#401)
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2024-01-27 12:46:44 +01:00
lukashankeln
eab50c38a9
feat(helm:dashboard): add rule filter in policyreport details (#399)
Signed-off-by: Lukas Hankeln <lukashankeln@googlemail.com>
2024-01-24 14:43:36 +01:00
vponoikoait
16a6445c4d
updated README to include up to date list of targets (#396)
Signed-off-by: Vladyslav Ponoiko <vladyslav.ponoiko@automat-it.com>
2024-01-23 16:24:45 +01:00
Yannick te Kulve
bf0dfa44ec
Add basic auth to loki client (#394)
* Add basic auth to loki client

Signed-off-by: Yannick te Kulve <738464+YannickTeKulve@users.noreply.github.com>

* Add extra tests

Signed-off-by: Yannick te Kulve <738464+YannickTeKulve@users.noreply.github.com>

---------

Signed-off-by: Yannick te Kulve <738464+YannickTeKulve@users.noreply.github.com>
2024-01-19 18:10:44 +01:00
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
b990c30f32
Bump chart version to include elasticSearch typeless API (#389)
* Add support for elasticSearch typeless API
* Remove debugging messages
* Bump chart version

Signed-off-by: guipal <guillermo.palacio@docplanner.com>
2024-01-12 09:29:52 +01:00