Uploaded image for project: 'OpenStack Strategy'
  1. OpenStack Strategy
  2. RHOSSTRAT-578

GA - Support for dual stack VIPS from the same network in Octavia Amphora

XMLWordPrintable

    • False
    • False
    • 0
    • 0
    • 0
    • 50% To Do, 50% In Progress, 0% Done
    • rhos-connectivity-vans

      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

       

      Acceptance criteria:

      1) successful dual stack VIPs creation at time of LB creation

      2) successful multiple IPv4/IPv6 VIPs creation at the time of LB creation
      3) Multiple VIPs (Ipv4/IPv6) and Dual stack VIPs needs to be persistence across various event i.e amphora restart, octavia service restart, HA fail over etc
      4) Successful connectivity with multiple VIPs and dual stack VIPs

       

      Definition Done:
      1) Document all the limitations encountered while implementing/testing this feature
      2) Document "config guide" for this feature (along with topology if possible)
      3) All QE test should have been automated, executed and passed in CI
      4) Troubleshooting guide for support

              rhn-support-gthiemon Gregory Thiemonge
              jira-bugzilla-migration RH Bugzilla Integration
              Fernando Royo
              Gurpreet Singh Gurpreet Singh
              Edu Alcaniz Edu Alcaniz
              rhos-dfg-networking-squad-vans
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: