如果集群同时具备 Underlay 和 Overlay 子网,则默认情况下,Overlay 子网下的 Pods 可以通过网关使用 NAT 访问 Underlay 子网中的 Pods IP。然而,Underlay 子网中的 Pods 需要配置节点路由才能访问 Overlay 子网中的 Pods。
要实现 Underlay 和 Overlay 子网之间的自动连接,可以手动修改 Underlay 子网的 YAML 文件。一旦配置完成,Kube-OVN 将使用额外的 Underlay IP 来连接 Underlay 子网和 ovn-cluster 逻辑路由器,并设置相应的路由规则以启用互连。
进入 平台管理。
在左侧导航栏中,点击 集群管理 > 资源管理。
输入 子网 来过滤资源对象。
点击 ⋮ > 修改需要修改的 Underlay 子网旁边的 更新。
修改 YAML 文件,在 Spec
中添加字段 u2oInterconnection: true
。
点击 更新。
注意:Underlay 子网中现有的计算组件需要重新创建才能使更改生效。