3.4. 基于以太网的 SR-IOV 附加的运行时配置
将 pod 附加到额外网络时,您可以指定运行时配置来为 pod 进行特定的自定义。例如,,您可以请求特定的 MAC 硬件地址。
您可以通过在 pod 规格中设置注解来指定运行时配置。注解键是 k8s.v1.cni.cncf.io/network
,它接受一个 JSON 对象来描述运行时配置。
基于以太网的 SR-IOV 网络附加的运行时配置示例
- 1
- SR-IOV 网络附加定义 CR 的名称。示例值为
ibl
。 - 2
- 可选:从 SR-IOV 网络附加定义 CR 中定义的资源类型分配的 SR-IOV 设备的 MAC 地址。要使用这个功能,还必须在
SriovNetwork
对象中指定{ "mac": true }
。示例值为c2:11:22:33:44:55:66:77
。 - 3
- 可选:从 SR-IOV 网络附加定义 CR 中定义的资源类型分配的 SR-IOV 设备的 IP 地址。支持 IPv4 和 IPv6 IP 地址。要使用这个功能,还必须在
SriovNetwork
对象中指定{ "ips": true }
。示例值为192.168.10.1/24", "2001::1/64
.