-
Notifications
You must be signed in to change notification settings - Fork 366
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Parameterize queries per second and queries burstable limit #502
Parameterize queries per second and queries burstable limit #502
Conversation
example error message seen in operator logs:
|
…nt-workers Feat/parameterize concurrent workers
@ese this is significant. please review. |
Thanks @raghu-nandan-bs , I broke the gofmt in flags.go in the merge with master becouse I resolved the conflicts through the github web interface :/ |
Hi @ese this is done, please review |
Changes proposed on the PR:
When we are using ~100 CRs, we can see that number of queries per second made by kubernetes client can go upto 100 and even exceed this limit.
Due to this, calls to k8s API gets throttled and since we use a common k8s client for whole controller, entire process gets throttled for the duration. We should be able to configure this limit to adjust to higher loads.