Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
在此页面上
 

L2 virtio 中继模式接口配置示例

总结 阅读本主题,了解如何将具有中继模式接口的用户 virtio Pod 添加到云原生路由器实例。

概述

您可以使用第 2 层中继模式 virtio 接口配置用户 Pod,并将其附加到 JCNR 实例。瞻博网络云原生路由器在部署时必须配置一个 L2 接口。您的高级任务包括:

  • 定义并应用网络附件定义 (NAD) — NAD 文件定义了 Multus 调用 JCNR-CNI 并创建要将 Pod 接口连接到的网络所需的配置。

  • 定义 Pod YAML 文件并将其应用到云原生路由器集群 — Pod YAML 包含 Pod 规格和 JCNR-CNI 创建的网络注释。

    注意:

    有关 NAD 和 pod YAML 文件的更多信息,请查看 JCNR 用例和配置概述 主题。

配置示例

  1. 下面是使用静态 IPAM 创建第 2 层中继模式 virtio 接口接口的示例 NAD: NAD 定义容器中继接口将连接到的实例的 virtual-switch VLAN ID。
  2. 应用 NAD 清单以创建网络。
  3. 验证是否已创建 NAD。
  4. 下面是一个用于创建附加到 vswitch 网络的 Pod 的示例 yaml: Pod 使用注释附加到 k8s.v1.cni.cncf.io/networks 路由器实例。
  5. 应用容器清单。
  6. 验证容器是否正在运行。
  7. 描述容器以验证辅助接口是否已创建并连接到 vswitch 网络。(为简洁起见,对输出进行了修剪)。
  8. 验证虚拟路由器是否已创建相应的接口。 访问虚拟路由器 CLI 并发出 vif --list 命令。 请注意,接口类型为 Virtual ,VLAN 模式设置为 ,VLAN ID 设置为 trunk 201-203。对于 L2 接口,VRF 始终为 0。