Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Network binding plugin: Support memory overhead
Currently, the passt network binding plugin requires the execution of a dedicated `passt` binary inside the compute container of the virt-launcher pod. This binary requires additional memory overhead to be requested for the virt-launcher pod. The deprecated passt binding used to require additional 800Mi of memory when forwarding all ports [1] before it was finally removed in [2]. Add additional field to the network binding plugin API in the KubeVirt CR that will enable the user to specify how much additional memory (if any) to request for the compute container in the virt-launcher pod. [1] https://github.com/kubevirt/kubevirt/blob/1732a6d12839836ca65241722c3ecfe14df480fd/pkg/virt-controller/services/renderresources.go#L395 [2] kubevirt/kubevirt#11915 Signed-off-by: Orel Misan <[email protected]>
- Loading branch information