Uploaded image for project: 'OpenShift SDN'
  1. OpenShift SDN
  2. SDN-2481

Support for multiple external gateways feature in OVN-Kubernetes

XMLWordPrintable

    • Support for multiple external gateways feature in OVN-Kubernetes
    • False
    • False
    • Green
    • To Do
    • OCPSTRAT-237 - Support for multiple external gateways feature in OVN-Kubernetes
    • 0% To Do, 10% In Progress, 90% Done
    • Enhancement
    • Hide

      At risk because of the upstream CRD alignment and downstream work needed to use the CRD agreed upon with nvidia.

      Show
      At risk because of the upstream CRD alignment and downstream work needed to use the CRD agreed upon with nvidia.
    • In Progress
    • 0
    • 0

      Goal: Support for multiple external gateways feature in OVN-Kubernetes

      Why is this important: Customers and partners have shown interest in having official support for this feature.

      Dependencies (internal and external):

      Partner support for the ingress use case of this feature for a full solution. However, that does not gate our engineering from completing our implementation.

      Prioritized epics + deliverables (in scope / not in scope):

      Not in scope:

      Estimate (XS, S, M, L, XL, XXL):

      L

      Previous Work:

      Multiple external gateways functionality already exists in upstream ovn-org/ovn-kubernetes. It is configured via annotations today. To officially support it we need to turn the API into a CRD, and we also need a way for upgrading from the previous version to the new version.

      Open questions:

      How can we include testing for this feature in our downstream CI?

      Acceptance criteria:

       

      Epic Done Checklist:

      • CI - CI Job & Automated tests: <link to CI Job & automated tests>
      • Release Enablement: <link to Feature Enablement Presentation> 
      • DEV - Upstream code and tests merged: <link to meaningful PR orf GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>
      • Notes for Done Checklist
        • Adding links to the above checklist with multiple teams contributing; select a meaningful reference for this Epic.
        • Checklist added to each Epic in the description, to be filled out as phases are completed - tracking progress towards “Done” for the Epic.

            jgil@redhat.com Jordi Gil
            trozet@redhat.com Tim Rozet
            Amit Ugol Amit Ugol
            Jason Boxman Jason Boxman
            Votes:
            0 Vote for this issue
            Watchers:
            20 Start watching this issue

              Created:
              Updated:
              Resolved: