-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
None
-
False
-
-
False
-
None
-
None
-
None
-
NHE Sprint 225
Revive and merge the PR: https://github.com/ovn-org/ovn-kubernetes/pull/2664
Note: currently OVN CNI doesn't support the reading of the DeviceInfo. It is recommended to support this functionality for a better and consistent design.
This PR works in combination with this PR to provide support for vDPA devices.
This functionality is based on OVS offloading and allows ovn-kubernetes to expose an open standard netdev such as a virtio-net to the pod.
Most of the heavy-lifting (detecting vdpa devices, ensuring they are bound to the right driver, etc) is done by the SR-IOV Network Device Plugin. From an ovn-kubernetes perspective, it's just a matter of selecting the right netdev to move to the pod's namespace.