-
Epic
-
Resolution: Done
-
Critical
-
None
Goal
Productize support for OVN Kubernetes localnet as an alternative to the Bridge CNI.
User Stories
- As adeveloper,
I want to be able to connect my VMs to a localnet network,
so applications running in it can connect to the underlying L2 network and gain direct connection to other services outside OCP. - As an administrator of a cluster with single-NIC nodes,
I want to be able to connect localnet networks to this single NIC. - As a cluster administrator,
I want to use the default management NIC for said traffic,
so I don't have to buy more hardware, configure more switch ports, and simply leverage this already configured network. - As a cluster administrator,
I want to connect Pods and VMs to secondary networks,
to allow for control over L2 usage, provide for higher throughput, and isolate traffic.
Non-Requirements
- <...>
Notes
- Grooming: Do we want to be able to enable IPAM here?
Done Checklist
Who | What | Reference |
---|---|---|
DEV | Upstream roadmap issue | N/A |
DEV | Upstream code and tests merged | https://github.com/ovn-org/ovn-kubernetes/pull/3801 |
DEV | Upstream documentation merged | https://github.com/ovn-org/ovn-kubernetes/blob/master/docs/multi-homing.md#switched---localnet—topology |
DEV | gap doc updated | N/A |
DEV | Upgrade consideration | None |
DEV | CEE/PX summary presentation | N/A |
QE | Test plans in Polarion | https://polarion.engineering.redhat.com/polarion/#/project/CNV/workitem?id=CNV-10454 |
QE | Automated tests merged | All automation-related tickets are linked to this epic for efficient tracking and progress monitoring. |
DOC | Downstream documentation merged | https://github.com/openshift/openshift-docs/pull/70729 |
Â
- is depended on by
-
CNV-27894 OVN Kubernetes multi-homing in CNV: Localnet QinQ
- New
-
RFE-3873 Support OVN-K localnet attachment to source-load-balancing bond on default NIC
- Backlog
-
CNV-30298 UI for OVN Secondary Localnet Network
- Release Pending
-
CNV-28007 Source-load-balancing on default NIC with OVN Kubernetes
- Closed
- is related to
-
CNV-34360 Requirement analysis and issue learn
- New
-
CNV-35984 [Localnet] Merge Automated Test Scripts to CNV-Tests
- Backlog
-
CNV-34362 Design Test Cases
- Closed
-
CNV-35976 Setup Test Environment
- Closed
-
CNV-35977 Manual Execution: Test Cases
- Closed
-
CNV-35978 Automation infrastructure changes
- Closed
-
CNV-35979 Refactor Test Cases Post Execution
- Closed
-
CNV-35980 Adjustment of Test Cases for Automation
- Closed
-
CNV-35981 [Localnet] Develop automation Scripts
- Closed
-
CNV-35982 [Localnet] Execution of Automated Test Scripts
- Closed
-
CNV-35983 [Localnet] Refactor Automation Scripts
- Closed
- relates to
-
CNV-35984 [Localnet] Merge Automated Test Scripts to CNV-Tests
- Backlog
-
CNV-35981 [Localnet] Develop automation Scripts
- Closed
-
CNV-35982 [Localnet] Execution of Automated Test Scripts
- Closed