Multus is the open source project that enables Kubernetes pods to attach to multiple networks. It does this by acting as a ‘meta’ plug-in, which is a fancy name for a plug-in that calls other plug-ins. … Plug-ins – provide network setup for different use cases (reference examples)
What is a CNI network?
CNI stands for Container Networking Interface and it’s goal is to create a generic plugin-based networking solution for containers. … We should be comfortable with that definition as container runtimes like Docker create a new network namespace for each container. Network definitions for CNI are stored as JSON files.
What type of a plug in is Multus?
On the surface, Multus is a multi-container networking interface (CNI) plug-in designed to support the multi-networking feature in Kubernetes using Custom Resources Definition (CRD)-based network objects.