您可以将服务网格微服务应用接入MSE微服务治理中心,使用MSE提供的一系列服务治理能力,包括服务查询、标签路由等功能,大幅提高线上微服务的稳定性和开发效率。本文介绍如何将服务网格微服务应用接入MSE治理中心。
前提条件
已创建ASM实例。具体操作,请参见创建ASM实例。
已创建ACK集群。具体操作,请参见创建Kubernetes托管版集群。
添加集群到ASM实例。具体操作,请参见添加集群到ASM实例。
为ACK集群授予MSE治理中心的访问权限
- 登录容器服务控制台。
在控制台左侧导航栏,单击集群。
在集群列表页面,单击目标集群名称或者目标集群右侧操作列下的详情。
在集群信息页面,单击集群资源页签,然后单击Worker RAM角色右侧的链接。
在权限管理页签,单击目标权限策略名称。
在策略内容页签,单击修改策略内容,然后在右侧的修改策略内容面板中将以下内容添加到策略内容中,单击确定。
{ "Action":"mse:*", "Resource":"*", "Effect":"Allow" }
为ACK Serverless集群授予MSE治理中心的访问权限
如果需要监控ASK(Serverless Kubernetes)或对接了ECI的集群应用,请在云资源访问授权页面完成授权,然后重启ack-onepilot组件下的所有Pod。重启Pod的具体操作,请参见管理容器组(Pod)。
在ACK或ACK Serverless集群安装MSE微服务治理组件
登录容器服务控制台。
在左侧导航栏,选择 ,在应用市场页面,搜索ack-onepilot,单击ack-onepilot进入应用。
在ack-onepilot页面右上方,单击一键部署,然后在创建页面配置基本信息和参数配置,最后单击确定。
说明ack-onepilot组件集成了MSE微服务治理中心和ARMS应用监控功能。
为指定命名空间开启MSE微服务治理功能
登录MSE治理中心控制台,并在顶部菜单栏选择地域。
在左侧导航栏,选择 。
单击目标集群,进入集群详情页面。在目标命名空间的操作列,单击开启微服务治理。
执行结果
部署应用后即可在MSE治理中心查看相关的应用数据。
后续步骤
完成上述步骤后,您就为多语言微服务应用开启了MSE微服务治理。登录MSE治理中心控制台,即可使用MSE微服务治理对您的多语言微服务应用进行服务治理。相关内容,请参见如下文档:
- 本页导读 (1)