2V0-71.23 Question 121
Single answerAn organization is deploying a multi-tenant Kubernetes cluster with VMware Tanzu and requires pods to have multiple network interfaces to support different networks for application traffic and management traffic. Which of the following describes the role of Multus Container Network Interface (CNI) in achieving this requirement?
- A
Multus CNI enables the assignment of multiple network interfaces to pods, allowing pods to communicate over different networks.
- B
Multus CNI replaces the primary CNI plugin to provide a single interface for all network traffic in Kubernetes.
- C
Multus CNI acts as a meta-plugin that works with other CNIs to manage multiple network interfaces per pod.
- D
Multus CNI enhances Kubernetes' default CNI capabilities by adding support for network policies and traffic shaping.
Show answer and explanation
Correct answer: A
Explanation
Multus CNI is a meta-plugin that enables pods in Kubernetes to have multiple network interfaces. This is useful in scenarios where applications require separate network interfaces for different purposes, such as management, application traffic, or isolation in multi-tenant environments. It integrates with other CNI plugins to provide this functionality, working alongside the primary CNI plugin to meet advanced networking requirements.
- A. Correct.
Correct. Multus CNI allows pods to have multiple network interfaces, enabling them to communicate over separate networks as required by multi-tenant or complex application architectures.
- B. Incorrect.
Incorrect. Multus CNI does not replace the primary CNI plugin; it works alongside the primary plugin to manage multiple network interfaces.
- C. Incorrect.
Incorrect. While Multus CNI does act as a meta-plugin, its primary role is not limited to managing multiple interfaces; it enables pods to have multiple interfaces by working with other CNI plugins.
- D. Incorrect.
Incorrect. Multus CNI does not inherently add support for network policies or traffic shaping. These features are typically managed by other CNIs or Kubernetes network policies.