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 #1

Open
jacobw opened this issue Feb 19, 2025 · 3 comments
Open

Feature request: load balancer #1

jacobw opened this issue Feb 19, 2025 · 3 comments
Labels
enhancement New feature or request

Comments

@jacobw
Copy link

jacobw commented Feb 19, 2025

I've just found this via 23864. I have the same use case the opened that issue which is SIP/RTP.

This looks like one of the only solutions that forwards based on IP. Do you have a plans to include a load balancer? My use case, many SIP/RTP pods, need to keep clients sticky based on IP, but would like to load balance the traffic over multiple pods.

Great work btw!

@tym83
Copy link

tym83 commented Feb 20, 2025

@jacobw thanks for creating first community issue here:)

We'll discuss it on our next Cozystack community meeting at February, 27 and come back with information. If you want you can join us https://calendar.google.com/calendar?cid=ZTQzZDIxZTVjOWI0NWE5NWYyOGM1ZDY0OWMyY2IxZTFmNDMzZTJlNjUzYjU2ZGJiZGE3NGNhMzA2ZjBkMGY2OEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t.

@tym83 tym83 added the enhancement New feature or request label Feb 20, 2025
@tym83 tym83 added this to Cozystack Feb 20, 2025
@tym83 tym83 removed this from Cozystack Feb 20, 2025
@kvaps
Copy link
Member

kvaps commented Feb 21, 2025

Hey @jacobw this should work with standard kubernetes load-balancers eg. metallb and cilium

Have you tryed that yet?

@jacobw
Copy link
Author

jacobw commented Feb 22, 2025

Hi @kvaps, yes I did look at both. metellb doesn't really manage load balancing, and cilium doesn't provide an all IP type service as far as I can see. Overall, I haven't found anything that can map client ip to pod and keep it sticky.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants