We also face this issue, when kuryr is used along with multus, and a vif might not be requested from kuryr for some pods.
For CNI case, we can annotate/label pods which are mentioned in CNI ADD requests and start processing the pod in controller once such label appears. It does slow down the port request process by a bit, so we might have it as a configurable behaviour.
We also face this issue, when kuryr is used along with multus, and a vif might not be requested from kuryr for some pods.
For CNI case, we can annotate/label pods which are mentioned in CNI ADD requests and start processing the pod in controller once such label appears. It does slow down the port request process by a bit, so we might have it as a configurable behaviour.