Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

如何在 Kubernetes 环境中启用多接口 Pod

注意:

本主题介绍使用基于 Contrail 网络 21 版的 Kubernetes 编排环境中的 Contrail 网络。

从 22.1 版开始,Contrail 网络逐渐演变为云原生 Contrail 网络。云原生 Contrail 网络提供重要的增强功能,可优化 Kubernetes 编排环境中的网络性能。我们建议在大多数 Kubernetes 编排环境中使用云原生 Contrail 进行联网。

有关云原生 Contrail 的常规信息,请参阅 云原生 Contrail 网络 技术库主页。

有关使用云原生 Contrail 启用多接口 Pod 的信息,请参阅 使用多个网络接口启用 Pod

Contrail 网络在 Kubernetes 环境中用作 CNI 时,本机能够创建具有多个接口的 Kubernetes Pod。

此过程演示了如何在运行 Contrail 网络 2008 版的 Kubernetes 中配置多接口 Pod。在此示例中,将创建两个虚拟网络,每个虚拟网络中都有一个 Kubernetes Pod。

要配置多接口 Pod:

  1. 在 Contrail 中创建两个虚拟网络。

    在此示例中,创建了两个虚拟网络和red-netgreen-net

  2. 在两个网络中创建具有网络接口的 Pod。

    在此示例中,将创建一个包含接口的 red-net green-net Pod。

  3. 连接到 Pod 以检查两个网络接口。

    在此示例输出中,Pod 在每个虚拟网络中都有一个网络接口,并在默认 Pod 网络中具有一个接口。