应用服务网格 ASM-1.0企业版多集群场景(使用原集群创建网格):迁移集群

时间:2025-02-12 14:54:22

迁移集群

  1. 删除该集群上部署的网关。在待迁移网格详情页,网关管理页面查看待迁移集群上有几个网关路由。即“所属集群”字段是待迁移集群的全部网关。
  2. 将对应的集群移除出企业版网格。
  3. 在ASM控制台 ,创建基础版本网格,选择移除出企业版网格的集群。

  4. 在新建的网格详情页,依次单击“网格配置-sidecar管理-sidecar管理”,选择需要开启自动注入的命名空间(准备工作中步骤11中记录的命名空间),是否重启已有服务选择“是”,勾选“取消注入sidecar会重启关联的Pod,将会暂时中断您的业务”,单击“确定”。

  5. 进行服务诊断,并处理异常。
  6. 恢复istio资源,选择如下任意一个方案执行。

    方案一:重新手动创建网关,并添加路由。

    方案二:将准备工作中备份的该集群资源上传到集群节点,执行如下命令恢复,其中xx为备份的文件名。

    kubectl create -f xx.yaml

  7. (可选)执行解除业务跨集群访问方案二
  8. 重复执行上述步骤1-7,直至所有集群迁移完毕。
support.huaweicloud.com/bestpractice-asm/asm_bestpractice_1016.html