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
helm,docs: Add client rate limit helm values #26711
helm,docs: Add client rate limit helm values #26711
Conversation
fda3312
to
4ee84f5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Helm changes LGTM
17c4230
to
6c97764
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs all good
9664a61
to
89ecec8
Compare
This commit adds the helm values for the client rate limit feature. This makes it easier for users to tune the client rate limit which is necessary for L2 announcements to work properly. Added warnings about client rate limits and sizing instructions to the L2 announcements documentation. Signed-off-by: Dylan Reimerink <dylan.reimerink@isovalent.com>
89ecec8
to
8243c5f
Compare
/test |
|
||
# -- Configure the client side rate limit for the agent and operator | ||
# | ||
# If the amount of requests to the Kubernetes API server exceeds the configured | ||
# rate limit, the agent and operator will start to throttle requests by delaying | ||
# them until there is budget or the request times out. | ||
k8sClientRateLimit: | ||
# -- The sustained request rate in requests per second. | ||
qps: 5 | ||
# -- The burst request rate in requests per second. | ||
# The rate limiter will allow short bursts with a higher rate. | ||
burst: 10 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this block the same as above?
This PR adds the helm values for the client rate limit feature. This makes it easier for users to tune the client rate limit which is necessary for L2 announcements to work properly.
Added warnings about client rate limits and sizing instructions to the L2 announcements documentation.
This doesn't fully address #26586 since we are putting an additional burden on the user, but should provide a half decent workaround for the v1.14 release which gives us time to come up with a permanent more user friendly fix.