更新时间:2024-02-01 GMT+08:00

设置集群网络

创建MCS前,需要保证集群间的节点网络互通与容器网络互通。

请参考表1检查集群网络情况。若集群或容器间网络还未打通,请参考表中设置方法对集群网络进行配置。若按照方法进行设置后仍无法打通网络,请参考常见问题进行问题排查。

表1 打通集群间网络

集群间网络

检查方法

打通方法

节点网络互通

在集群A中ping集群B的节点IP,ping通则说明网络互通。

  1. 设置集群网络类型

    将集群网络类型设置为underlay,以支持集群间Pod通信。具体操作请参见参考设置集群网络类型

  2. 打通集群间网络
    • CCE集群间网络打通:

      同VPC下的CCE集群间网络直接互通。

      跨VPC的CCE集群间网络可以通过对等连接方式打通。

    • 本地集群间网络打通:

      本地集群间的网络打通需设置Cilium为underlay模式,并对接主机BGP,具体操作请参见Cilium

    • 其他类型集群间网络打通:

      请自行打通其他类型集群间网络。

容器网络互通

在集群A中curl集群B的Pod IP,curl通则说明网络互通。

设置集群网络类型

需要保证集群的网络类型支持underlay网络,以支持集群间Pod通信。支持underlay网络的集群类型如下:
表2 支持underlay网络的集群类型

集群类型

细分类型

网络类型

是否支持underlay网络

华为云集群

CCE集群

容器隧道网络

不支持

VPC网络

支持

CCE Turbo集群

云原生网络2.0

支持

本地集群

本地集群

同时支持overlay和underlay网络。

默认为overlay网络,要启用underaly网络需要手动配置,underaly网络相关介绍与操作请参见Cilium

支持

多云集群

多云集群

同时支持overlay和underlay网络。

默认为overlay网络,要启用underaly网络需要手动配置,underaly网络相关介绍与操作请参见Cilium

支持

附着集群

附着集群

需支持underlay网络

取决于附着集群网络类型

常见问题

若检测结果显示集群间节点或容器访问不通,请排查以下项目:

表3

排查项

排查方法

解决方案

确认集群版本是否在1.21及以上

进入集群详情页查看。

升级集群版本,具体操作请参见升级集群

确认集群网络类型是否支持underlay网络

参照表2进行排查。

参照表2进行设置。

排查网络是否存在网段冲突

进入对等连接详情页查看。

修改对等连接路由中的冲突网段。