Uploaded image for project: 'OpenShift Network Plumbing'
  1. OpenShift Network Plumbing
  2. NP-554

Introduce flat L2 topology

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • OVN Kubernetes
    • None
    • BU Product Work
    • False
    • Hide

      None

      Show
      None
    • False
    • OCPSTRAT-512 - [Tech Preview]: OVN as Secondary Network

      Update the OVN-K CNI `NetConf` struct to feature the required new attributes:

      • L3 configuration
        • CIDR
        • excludeCIDRs
      • optional MTU
      • topology type (currently we'd have 2 values - routed / flatl2 (or overlay). 
      • netAttachDefName (so you can have the same network interconnect different iface types - vfio / vf / virtio)

      On top of this CNI configuration change, we need to address the CNI side of this:

      • lazily add the logical switch providing the overlay representing the flat L2 network
        • accounting for the optional CIDR / excludeCIDRs
      • add the corresponding LSP on this new logical switch (and configure both it and the corresponding OVS port)

      Definition of done:

      • PRs implementing the above merged
      • e2e tests asserting these work merged

       

            Unassigned Unassigned
            mduarted@redhat.com Miguel Duarte de Mora Barroso
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: