MSE微服务治理商业化后,若您不再继续使用MSE服务治理中心,建议您及时关闭MSE微服务治理,避免MSE停止提供服务治理能力对您的应用造成影响。本文介绍如何关闭MSE微服务治理。

关闭流程

关闭MSE微服务治理包含以下步骤:

  1. 为已有应用关闭MSE微服务治理
  2. 在ACK中卸载MSE治理中心组件
  3. 在MSE中删除微服务应用

为已有应用关闭MSE微服务治理

  1. 登录容器服务控制台
  2. 在左侧导航栏单击集群,然后在集群列表页面单击目标集群的集群名称。
  3. 在集群信息左侧导航栏选择工作负载 > 无状态
  4. 无状态页面左上角选择命名空间,并在目标应用的操作列中单击更多,在列表中单击查看Yaml
    无状态-查看 YAML
  5. 编辑YAML对话框的spec > template > metadata中找到annotations,删除msePilotAutoEnable: "on"或者改为msePilotAutoEnable: "off",然后单击更新
    annotations:
      msePilotAutoEnable: "off"
      msePilotCreateAppName: "<your-deployment-name>"

在ACK中卸载MSE治理中心组件

  1. 在集群信息页面左侧导航栏选择应用 > Helm
  2. Helm页面单击mse-pilot组件操作列下方的删除删除MSE治理中心组件
  3. 删除应用对话框中单击确定

在MSE中删除微服务应用

  1. 登录MSE治理中心控制台
  2. 在左侧导航栏选择微服务治理中心 > 应用列表
  3. 应用列表页面单击目标应用操作列下方的删除
  4. 在确认删除对话框中单击确认

执行结果

完成上述步骤后,您就为部署在容器服务Kubernetes版ACK中的应用关闭了MSE微服务治理能力。