On Pod deletion, reset and release the VF from the Pod.During Pod creation, plumbs allocated SR-IOV VF to a Pods network namespace using VF information given by the meta plugin.Retrieves allocated network device information of a PodĪ CNI capable of consuming the network device allocated to the Pod.To deploy workloads with SR-IOV VF, Auxiliary network devices or PCI PF, this plugin needs to work together with the following two CNI components:Īny CNI meta plugin supporting Device Plugin based network provisioning (Multus CNI, or DANM) Works within virtual deployments of Kubernetes that do not have virtualized-iommu support (VFIO No-IOMMU support).Extensible to support new device types with minimal effort if not already supported.Detects Link status (for Linux network devices) and updates associated VFs health accordingly.Detects Kubelet restarts and auto-re-register.Allows resource grouping using "Selector".Supports devices with both Kernel and userspace (UIO and VFIO) drivers.Handles PCI backed Auxiliary network devices ( at the moment SFs only).Handles SR-IOV capable/not-capable devices (NICs and Accelerators alike).Which are available on a Kubernetes host Features Auxiliary network devices, in particular Subfunctions (SFs).The SR-IOV Network Device Plugin is Kubernetes device plugin for discovering and advertising networking resources in the Configure Device Plugin extended selectors in virtual environments.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |