应用服务网格 ASM-使用ingress中转方案:迁移

时间:2025-06-17 10:25:33

迁移

  1. 登录应用服务网格控制台,单击待迁移的企业版网格名称进入网格详情页面,在在网关管理页面删除网格内的所有网关资源。

  2. 在网格详情页,单击“网格配置”进入基本信息页签,单击集群后面的“移除”按钮 。

  3. 是否重启已有服务选择“是”,勾选“取消注入sidecar会重启关联的Pod,将会暂时中断您的业务”,单击“确定”。

  4. 选择从企业版网格移除出来的集群创建基础版网格。建议创建istio最新版本的网格。

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

  6. 单击创建出来的网格名称进入详情页,依次单击“服务网关-添加网关”手动创建网关,选择原ELB实例。

  7. 将准备工作中备份的配置文件在新网格中恢复,若未配置kubectl命令,可参考CCE配置kubectl

    kubectl create -f all-vs.yaml
    kubectl create -f all-dr.yaml

    若出现“Error from server (AlreadyExists): xxxxx already exists” 已存在的报错则忽略。

support.huaweicloud.com/bestpractice-asm/asm_bestpractice_1013.html