Bug 1813559 - Load balancer multiple VIP addresses from the same network
Summary: Load balancer multiple VIP addresses from the same network
Keywords:
Status: POST
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-octavia
Version: 17.0 (Wallaby)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: ---
Assignee: Gregory Thiemonge
QA Contact: Bruna Bonguardo
URL:
Whiteboard:
Depends On:
Blocks: 2060387 2064797
TreeView+ depends on / blocked
 
Reported: 2020-03-14 13:07 UTC by Carlos Goncalves
Modified: 2023-02-22 16:58 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 2060387 2064797 (view as bug list)
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack Storyboard 2005608 0 None None None 2020-03-14 13:07:39 UTC
OpenStack gerrit 660239 0 None MERGED Allow multiple VIPs per LB 2022-11-16 13:55:50 UTC
OpenStack gerrit 664462 0 None NEW Add tests for additional VIPs 2023-07-25 13:14:58 UTC
OpenStack gerrit 664473 0 None MERGED Allow creating/showing LBs with Additional VIPs 2022-11-16 13:55:54 UTC
OpenStack gerrit 835175 0 None MERGED Add additional_vips parameter for Octavia load balancers 2022-11-29 15:12:29 UTC
OpenStack gerrit 835176 0 None NEW Additional VIP support in the LB creation form 2023-06-30 14:15:24 UTC
Red Hat Issue Tracker OSP-11079 0 None None None 2021-11-29 08:30:45 UTC

Description Carlos Goncalves 2020-03-14 13:07:39 UTC
There are use-cases where a load balancer should have multiple VIP addresses allocated from the same Neutron network. Users can specify additional subnet_id/ip_address pairs to bring upon the VIP port. This will allow for situations like having an LB with both IPv4+IPv6 or being exposed to both public and private subnets.

This would extend the load balancer API to support it. Example:

"additional_vips": [
  {
    "ip_address": "10.0.0.2", # This is optional
    "subnet_id": "a0304c3a-4f08-4c43-88af-d796509c97d2"
  },
]

https://storyboard.openstack.org/#!/story/2005608
https://review.opendev.org/#/q/%22Story:+2005608%22

Comment 1 Brian Haley 2021-01-14 19:29:10 UTC
I can take ownership of this one, there is still quite a bit of upstream work required since the initial patch is pretty large and needs a rebase.


Note You need to log in before you can comment on or make changes to this bug.