-
Notifications
You must be signed in to change notification settings - Fork 115
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
Support LoadBalancerClass in Services #832
Comments
Correct me if I am wrong here, but I think the According to the docs:
Or would you prefer to configure the HCCM to target only services that have a specific spec.loadBalancerClass defined? I don't think this is possible due to the implementations of the Best Regards, |
My situation is that I have two implementations of load balancers in my cluster, HCM (this project) and Cilium; and both will attempt to claim services that do not have Also regarding "exclusion", any selection like this inherently excludes things that are not within the selection, e.g. using Ideally it would also be nice to configure the behaviour of HCM such that it also does not assume it is the default LoadBalancer implementation but I can live without that if I am able to explicitly tell services to use specific LoadBalancer implementations |
I will bring this topic to our discussion next week. But I am afraid that we probably can not change the behavior much, as it seems to be hard coded in the |
TL;DR
Following #338; figured posting a new issue was better than thread-necro.
It would be very helpful for CCM to have a loadBalancerClass defined, because I am pretty sure that every other LB implementation out there is going to assume they are the "default". At least Cilium does.
cc @apricote
Expected behavior
I should be able to specify a value for
loadBalancerClass
to explicitly select a HCCM load balancer.The text was updated successfully, but these errors were encountered: