AWS openshift Multus CNI

2/15/2020

I was going through the recent addition of the Multus network plugin to Openshift which help pod to have multiple network interfaces. So my question if we install openshift on AWS with the Multus plugin, Is this going to reduce the number of pods one instance if we use multiple network interfaces in pods. As the number of pod running on the instance depends on attached eni and that depends on the instance type

-- Shashi Ranjan
amazon-web-services
cni
kubernetes
kubernetes-pod
openshift

1 Answer

2/15/2020

The usage of additional networks is not to reduce number of pods its mainly for situations where network isolation is needed, including data plane and control plane separation. Isolating network traffic is useful for the following performance and security reasons:

Performance

You can send traffic on two different planes in order to manage how much traffic is along each plane.

Security

You can send sensitive traffic onto a network plane that is managed specifically for security considerations, and you can separate private data that must not be shared between tenants or customers

-- Arghya Sadhu
Source: StackOverflow