Skip to content
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

Feature Request: Load Balancer Backend annotation for MaxConnections setting. #481

Open
sbhola opened this issue Oct 18, 2024 · 3 comments

Comments

@sbhola
Copy link

sbhola commented Oct 18, 2024

FEATURE REQUEST

Title: Load Balancer Annotation should support setting MaxConnections for Backend for overload protection.

Current LoadBalancer Annotations do not support setting MaxConnections to backends. This is a critical setting required for overload protection of services. Hence this annotation should be supported and is critical to add for overload protection of services.

OCI load balancer backend details: https://registry.terraform.io/providers/oracle/oci/latest/docs/resources/load_balancer_backend
Required variable: max_connections

@AkarshES
Copy link
Contributor

Are you looking for backend level configuration or a common maxConnections for all backends of the LB?

@sbhola
Copy link
Author

sbhola commented Oct 18, 2024

Are you looking for backend level configuration or a common maxConnections for all backends of the LB?

Hi @AkarshES , Thanks for your response.
OCI Load balancer only supports a common maxConnections for all backends of the LB. Hence, this request is to add support for the same i.e Annotation to allow setting a common maxConnections for all backends of the LB. Thanks.

@AkarshES
Copy link
Contributor

Each backend can have custom maxConnections, but thanks for confirming LB level config is good enough for your use case.
https://docs.oracle.com/en-us/iaas/api/#/en/loadbalancer/20170115/datatypes/BackendDetails

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants