kubeblocks icon indicating copy to clipboard operation
kubeblocks copied to clipboard

[Features] Support shared LB ip with multiple ports in per pod service

Open nayutah opened this issue 1 year ago • 1 comments

What is the user interaction of your feature 1, A LoadBalance ip can be shared among pods/components/clusters 2, For a shared LB ip, the differentiate services with different ports, for e.g, two mysql pods can shared an ip 10.1.1.1, but with two different ports 3301, 3302, their service endpoint are: 10.1.1.1:3301, 10.1.1.1:3302 3, The LB ip and Port can be assigned from outside users, for e.g, a service must be with fixed ip 10.1.1.1 or must be with fixed port 3301 3.1, for ip fixed + port unfixed/fixed, may reuse ip, allocate a port in $port_range for the endpoint 3.2, for ip unfixed + port unfixed/fixed, allocate a LB ip from ip pool, allocate a port from $port_range

nayutah avatar Jul 24 '24 12:07 nayutah

This issue has been marked as stale because it has been open for 30 days with no activity

github-actions[bot] avatar Aug 26 '24 00:08 github-actions[bot]