Uploaded image for project: 'OpenShift Container Platform (OCP) Strategy'
  1. OpenShift Container Platform (OCP) Strategy
  2. OCPSTRAT-2425

GA Support for egress/ingress(unNATed using BGP) for VMs on L2 CUDNs: using IPAMClaims (day0 IPs only no changes on day2)

XMLWordPrintable

    • Product / Portfolio Work
    • None
    • 50% To Do, 50% In Progress, 0% Done
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Overview

      Bring the Tech Preview implementation to GA. 

      Description

      Allow import of VMs connected to an overlay network with IPAM. This includes:

      1. Specifying the IP address of the VM for OVNK to use (but not assign) via persistent IP or some other mechanism
      2. Detect/expose the MAC for the VM to be configured in OVNK for the VM
      3. When creating the UDN, be able to specify the gateway IP address, so the migrated VM can keep the same default route.
      4. Support unNATed ingress/egress for VMs when using BGP(limited to cluster UDNs)
      5.  [TBD] When creating the UDN, allow excludeSubnets to be used with L2 UDNs to ensure OVNK does not use an IP address from the range that VMs have already been assigned outside of the cluster.

      Slack channel: #udn-cnv-sdn-static-ips

      Why is this important?

      Some users are running VMs in virtualization platforms having a managed IP configuration.

      For this kind of users, we need to have a way to enable their existing VMs to run properly after being migrated into OpenShift, without any guest configuration changes.

      For that, we need to import the VMs from their existing platforms, preserving their existing MACs, IPs, and gateway configuration.

      •  

              mcurry@redhat.com Marc Curry
              phoracek@redhat.com Petr Horacek
              None
              Miguel Duarte de Mora Barroso
              None
              None
              Ashley Hardin Ashley Hardin
              Chris Fields Chris Fields
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: