8.6. 为 RHOSP 上的 pod 添加 IPv6 连接
在 pod 中启用 IPv6 连接后,使用 Container Network Interface (CNI) 配置添加与它们的连接。
流程
要编辑 Cluster Network Operator (CNO),请输入以下命令:
$ oc edit networks.operator.openshift.io cluster
在
spec
字段中指定您的 CNI 配置。例如,以下配置使用带有 MACVLAN 的 192.168.1.0/24 地址模式:... spec: additionalNetworks: - name: ipv6 namespace: ipv6 1 rawCNIConfig: '{ "cniVersion": "0.3.1", "name": "ipv6", "type": "macvlan", "master": "ens4"}' 2 type: Raw
注意如果您使用有状态地址模式,请在 CNI 配置中包含 IP 地址管理 (IPAM)。
Multus 不支持 DHCPv6。
- 保存您的更改,再退出文本编辑器以提交更改。
验证
在命令行中输入以下命令:
$ oc get network-attachment-definitions -A
输出示例
NAMESPACE NAME AGE ipv6 ipv6 21h
现在,您可以创建具有辅助 IPv6 连接的 pod。