Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-36170

UI for OVN Kubernetes multi-homing in CNV: ipBlock Policies

    • ui-ovnk2-policies
    • Hide
      • Enable this only if OVN Kubernetes is used as the network backend
      • A new menu item "MultiNetworkPolicy" is present in the "Network" menu
      • This new page is the same as the existing "NetworkPolicy" interface, except it operates on a different resource
      Show
      Enable this only if OVN Kubernetes is used as the network backend A new menu item "MultiNetworkPolicy" is present in the "Network" menu This new page is the same as the existing "NetworkPolicy" interface, except it operates on a different resource
    • Green
    • In Progress
    • 100% To Do, 0% In Progress, 0% Done
    • Hide

      on track....

      Show
      on track....

      Goal

      Provide users with an intuitive UI allowing configuration of MultiNetworkPolicies.

      User Stories

      • As a developer, I want to limit traffic within my secondary networks, by configuring MultiNetworkPolicies.

      Non-Requirements

      • <List of things not included in this epic, to alleviate any doubt raised during the grooming process.>

      Notes

      • This is UI epic for the backend delivered through https://issues.redhat.com/browse/CNV-24259.
      • There already is a UI for NetworkPolicies. NetworkPolicies have basically the same structure as MultiNetworkPolicies. Therefore I suggest we use the same UI of /k8s/ns/default/networking.k8s.io~v1~NetworkPolicy for this new resource.
      • This feature relies on OVN Kubernetes and therefore should be shown only i f the Network.operator.openshift.io named "cluster" object has the spec.networkType set to "OVNKubernetes". The same check is present in the NetworkAttachmentDefinition dialog.

            tnisan@redhat.com Tal Nisan
            phoracek@redhat.com Petr Horacek
            Guohua Ouyang Guohua Ouyang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: