-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Implement changes for new added flag of disable_overprovisioning in ClusterLoadAssignment #8093
Comments
We will definitely need this for 1.14. |
Sorry, can you doc up the behavior you are expecting? I think I am not understanding what you are trying to do here. |
The idea is to disable the failover. When I dug a little bit into Envoy code and I guess it's probably enough to
I'm not sure if that is the right direction or if it covers all the necessary changes though. Would love to get some pointer. |
/cc |
I think in the past we've suggested people just set their overprovisioning factor really high in order to disable spillover, would this new config option just be equivalent to that? |
You are right. I did not realize that but looking at the code in Besides that, hope to ask another question: is there any way to configure the default |
The need for this should be eliminated by #10136. Feel free to close. |
Description:
As a new API change will be introduced for disable_overprovisioning flag in #8080. Changes are required to be implemented accordingly in Envoy. If disable_overprovisioning is set to false(default value), Envoy will behave the same as overprovisioning_factor suggests, Otherwise Envoy need to ignore disable_overprovisioning and stop performing graceful failover between priorities/localities as endpoints become unhealthy.
The text was updated successfully, but these errors were encountered: