kube-vip/kube-vip-cloud-provider

Feature request: To reduce IP usage, optional feature to allow sharing of existing LoadBalancer IPs if different ports.

megakid opened this issue · 2 comments

Optionally allow intelligent sharing of LoadBalancer addresses using this feature:

https://kube-vip.io/docs/usage/kubernetes-services/#multiple-services-on-the-same-ip

Example:

When this feature is enabled, if two or more LoadBalancer services requesting non-overlapping ports are configured, the cloud provider will allocate one IP which is shared between the services instead of one per service.

Assuming different ports, this can decrease the amount of IPs in use across a cluster.

pnxs commented

I think this should be done with this pull-request: #137

Yes, good work!