前提条件
-
已创建两个及以上的注册集群,具体操作参见 订购注册集群 章节。若已有集群,无需重复操作。
-
已开通CCE One集群联邦实例。
环境搭建
-
登录CCE One控制台,在左侧导航栏选择“集群资源” > “集群管理”,进入集群管理界面,确认待操作集群均处于“运行中”状态。
-
在CCE One控制台左侧导航栏选择“舰队联邦” > “舰队管理”,新建一个容器舰队,并将待操作集群添加至舰队中。
-
在CCE One控制台左侧导航栏选择“舰队联邦” > “联邦管理”,选择待操作联邦实例,进入联邦管理界面,查看“成员信息”,确认舰队及其下集群已接入联邦。
-
在联邦管理界面左侧导航栏选择“Workload” > “无状态”,创建一个nginx无状态Workload。
填写Workload名称、命名空间、实例数量、容器镜像等信息后,点击”下一步:调度与差异化“。
调度与差异化配置中,调度方式选择“集群权重”,并将两个集群权重设置为1:1。
请注意:如果待操作的多个集群位于不同资源池,建议打开“差异化配置”,按集群所在的资源池配置对应容器镜像,确保镜像拉取成功。
配置完成后,点击“创建Workload”进行创建,等待Workload运行。
容灾验证
将其中一个集群的控制面节点关机,模拟集群故障场景,观察Workload调度情况。可以发现Workload自动进行重调度,所有实例均调度至正常集群中。