应用部署到服务网格 本章节介绍如何使用服务网格的能力,将应用部署到服务网格 概述 项目中有多种语言的应用,希望多语言应用也能集成监控和治理的能力。那么就需要用到服务网格的能力,下面以发布bookinfo图书系统为例,发布接入服务网格应用。 前提条件 1. 您已开通微服务云应用平台 2. 您已开通应用性能监控 3. 您已订购一个云容器引擎 4. 您已订购服务网格 操作步骤 1. 创建应用 2. 创建容器应用实例 3. 发布应用 4. 查看监控信息 具体操作: 1. 创建 productpage/reviews/details/ratings 四个应用,技术栈选择参照下面信息进行选择。 productpage 对应 PYTHONRUNTIME reviews 对应 SPRINGBOOT details 对应 NODEJS ratings 对应 NODEJS 2. 创建容器应用实例 基本信息填写: 应用选择1中创建的应用 部署单元可多选,应用pod会均匀分配到部署单元对应的可用区。 部署配置填写: 集群选择,需要选择已经开通服务网格的集群 工作负载类型选择无状态应用 镜像类型选择demo镜像 镜像选择对应应用名称的镜像productpage ,reviews ,details ,ratings 勾选接入服务网格,若集群没有开通服务网格则无法勾选,需先开通服务网格 应用服务网格配置信息: 协议选择 TCP 服务名称同应用名称 productpage ,reviews ,details ,ratings 端口都为 9080 3. 发布应用 进入应用实例,版本信息tab栏,发布应用 将productpage ,reviews ,details ,ratings应用都进行发布 进入ratings应用终端,访问productpage应用接口。curl service ip}:9080/productpage,查看是否有请求返回是否正常,请求返回正常则应用部署成功。 4. 查看监控信息