- Home
- Container Networking Software
- Multus CNI
On the recordRead 8 Oct 202619 facts
Multus CNI
On the record
- Architecture support
- The project says it builds for multiple architectures, but testing and validation are performed against x86; other architectures are supported through best-effort community contributions.github.com · read 8 Oct 2026
- CNI integrations
- Multus can invoke other CNI plugins, with the project describing examples including VLAN, VXLAN, and PTP networks.github.com · read 8 Oct 2026
- Compatibility
- The quickstart says Multus supports Kubernetes versions supported by the Kubernetes community.github.com · read 8 Oct 2026
- Deployment options
- The project documents both thick and thin plugin deployments; the thick version uses a daemon and shim.github.com · read 8 Oct 2026
- Device resources
- Multus passes device IDs assigned by kubelet to delegate CNI plugins and does not allocate devices itself.github.com · read 8 Oct 2026
- Distribution
- The project offers installation by Kubernetes DaemonSet, downloadable release binaries, GitHub Container Registry images, or building from source.github.com · read 8 Oct 2026
- Existing network required
- The quickstart requires Kubernetes and an installed default CNI network before Multus is deployed.github.com · read 8 Oct 2026
- How it works
- Multus calls other CNI plugins to provide additional network interfaces to multi-homed pods.github.com · read 8 Oct 2026
- Integrations
- The project gives VLAN, VXLAN and PTP as examples of networks reached through other CNI plugins.github.com · read 8 Oct 2026
- Kubernetes support
- The maintainers say they support Kubernetes versions that the Kubernetes community maintains.github.com · read 8 Oct 2026
- License
- The repository lists the Apache-2.0 license.github.com · read 8 Oct 2026
- Metrics
- The README says the thick deployment supports metrics that were unavailable with the thin deployment.github.com · read 8 Oct 2026
- Network configuration
- It uses NetworkAttachmentDefinition custom resources to specify configurations for additional pod interfaces.github.com · read 8 Oct 2026
- Prerequisite
- Installation requires Kubernetes and an already configured default CNI network for pod-to-pod connectivity.github.com · read 8 Oct 2026
- Purpose
- Multus CNI is a Kubernetes CNI meta-plugin that attaches multiple network interfaces to pods by calling other CNI plugins.github.com · read 8 Oct 2026
- Resource trade-off
- The README recommends the thick plugin for most environments and says it consumes more resources than the thin plugin.github.com · read 8 Oct 2026
- Security detail
- The quickstart says installation creates a node directory containing authentication information for Multus to access the Kubernetes API.github.com · read 8 Oct 2026
- Support
- The project directs users to open a GitHub issue or ask questions in the Network Plumbing Working Group Slack #general channel.github.com · read 8 Oct 2026