Comments (8)
hey, thanks for your feedback. How big is your cluster? Or how many results kyverno creates across your namespaces ca?
I will release a new version in the next days with general performance improvements but would be good to know in which environments it has still performance issues.
I will also work out a serverside pagination, which also should help for bigger clusters.
from policy-reporter.
Hey @fjogeleit , thank you for your help.
The concerned cluster has autoscaler but is usually between 30 and 40 nodes (with about 100 namespaces, 600 deployments and 1400 pods)
We have 34 clusterpolicies that generated 80 policyreports
from policy-reporter.
Okay, thanks a lot for your inside. Thats indeed a big cluster.
As I mentioned I recently created 2 PRs.
The first one added serverside pagination, this should improve the frontend performance significant.
The second one improves the concurrent processing of PolicyReport events which hopefully also helps with your problem.
Another possible solution would be to have multiple installations of policy-reporter. You can use the reportFilter configuration to process only a subset of namespaces for a single installation. Thats not ideal but could also help.
from policy-reporter.
Hey @yogeek I released v2.9.0 of the Helm Chart today. It brings the mentioned improvements in performance and memory usage. Please let me know if it helps with your issues or if there are still problems.
from policy-reporter.
Hey @fjogeleit ! thank you 👍
We just upgrade it, I will keep you in touch regarding the performance.
from policy-reporter.
thanks a lot
from policy-reporter.
@fjogeleit I confirm that the new release seems to solve the issues we observed before.
I close this issue for now, thanks a lot for your help
from policy-reporter.
great, thank you very much for your feedback, it helped me a lot. Let me know if you encounter any other issue.
from policy-reporter.
Related Issues (20)
- Policy Reporter cron job template missing resources
- [Bug] policy-reporter is unable to start with multi replicas HOT 4
- Kind and Name labels empty in metrics exposed to Prometheus HOT 1
- Add capability to set environment variables to deployments HOT 3
- Send messages to different slack channels / tags per team HOT 14
- [Bug] Variables in message are not getting evaluated before pushing to webhook/ui HOT 8
- Duplicate Service name in a manifest file
- 2.21.5 failed to publish as OCI HOT 2
- Fix some security vulnerabilities HOT 6
- Missing Ingress labels HOT 2
- Missing container images for latest relases HOT 6
- Additional customization for integration fields HOT 1
- AWS related services automatically fill in Account ID if IRSA HOT 1
- Teams message date fomat HOT 2
- [Improvement] Enable enforce violation policyreports events requires kyverno is supported but not highlighted in helm chart HOT 4
- CA-Certificate validation error when cofiguring email via SMTPs HOT 3
- No email sent to channel HOT 6
- Cant' access ui dashboard using ingress path /ui HOT 5
- [bug] missing name and kind in email violations report
- [Bug] .Values.target.webhook.headers ignored in values.yaml (and maybe other values) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from policy-reporter.