检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果需要使用CCE资源用于容器环境下部署组件,需要设置CCE FullAccess权限。 弹性云服务器 ECS 如果需要使用ECS资源用于虚拟机环境下部署组件,需要设置ECS ReadOnlyAccess权限。 对象存储服务 OBS 如果部署的组件来源于存储在OBS的软件包,需要设置OBS ReadOnlyAccess权限。
调用API创建应用 应用管理与运维平台ServiceStage 安装虚拟机Agent 04:00 安装虚拟机Agent 应用管理与运维平台ServiceStage 虚拟机环境下创建并部署组件 04:33 虚拟机环境下创建并部署组件 应用管理与运维平台ServiceStage CAM设计器
使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度前准备 创建并部署基线版本组件 绑定目标服务到应用网关 配置应用网关路由 创建泳道组 创建基线泳道并关联组件 创建灰度泳道 部署灰度版本组件到灰度泳道 调整灰度泳道流量 验证全链路灰度结果
输入CAM实例描述信息。 例如:cam-ecsapp 图2 配置实例信息 信息审核完成,单击“部署”。 等待部署完成后会在ECS服务创建一个名为cam-ecsapp-ecs的ECS实例,并且自动绑定EIP,运行Nginx。 图3 部署实例 单击“部署”直接创建一个CAM实例并部署。 单击
framework Framework object 开发框架信息。 paths Array of ServicePath objects 服务路由信息。 properties Object 扩展属性。可以自定义KEY和相应的Value。 表6 Framework 参数 参数类型 描述
Agent接入未开启安全认证的ServiceComb引擎。无需修改应用代码即可接入引擎并使用应用注册发现、全链路灰度发布、优雅上下线、标签路由等功能,但是不支持使用微服务治理功能。 latest_version String 插件最新版本。 请求示例 无 响应示例 { "addons":
Huawei接入方式相比,Sermant Agent接入方式无需修改应用代码即可接入引擎并使用应用注册发现、全链路灰度发布、优雅上下线、标签路由等功能,但是不支持使用微服务治理功能。 请根据您的实际业务需要选择使用Sermant Agent、Spring Cloud Huawei接入方式中的一种将Spring
Mesh有点类似TCP/IP。TCP对网络端点间传输字节的机制进行了抽象,而Service Mesh则是对服务节点间请求的路由机制进行了抽象。Service Mesh不关心消息体是什么,也不关心它们是如何编码的。应用程序的目标是“将某些东西从A传送到B”,而Service Mesh所要做的就是实现这个目
请参考创建桶。 操作步骤 登录安装了Jenkins的Linux虚拟机环境安装obsutil工具,请参考下载和安装obsutil。 安装obsutil工具前需要在Jenkins所在Linux虚拟机中执行如下命令查看虚拟机操作系统类型: echo $HOSTTYPE 若执行如上命令的输出值是“x86_64”,请下载AMD
使用具有GitLab代码仓库权限的账号密码在Jenkins中创建凭证,用于拉取GitLab代码。 在浏览器地址栏输入http://{安装Jenkins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 系统配置”,在“配置”中选择“Gitlab”。 单击“Credentials”
用于在Kubernetes类型的环境下创建并部署组件时,将绑定ServiceComb引擎专享版的组件打上相应的标签以标记流量。当有请求访问时,应用网关会根据路由规则将流量转发到对应流量标签的微服务上。 单击“确定”,完成灰度泳道创建。 父主题: 使用ServiceStage全链路流量控制实现Spring
Jenkins全局参数配置:用于Jenkins流水线打包脚本对接git拉取代码并打包。 操作步骤 在浏览器地址栏输入http://{安装Jenkins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 插件管理”。 单击“可选插件”,搜索表1中的插件进行安装。 表1 插件安装说明
资源名称。 type String 基础资源:cce、ecs、as。 可选资源:rds、dcs、elb、cse等其他类型。 请求示例 修改环境资源,添加名称为ecs-9876的ECS基础资源、专业版CSE可选资源,移除名称为test的ECS资源。 { "add_base_resources":
如何处理应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同? 问题描述 应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同。例如,在“应用管理”下的“canary-application”应用
Agent接入未开启安全认证的ServiceComb引擎。无需修改应用代码即可接入引擎并使用应用注册发现、全链路灰度发布、优雅上下线、标签路由等功能,但是不支持使用微服务治理功能。 version String 插件版本。 cce_id String 插件安装所在的CCE集群ID。
Agent接入未开启安全认证的ServiceComb引擎。无需修改应用代码即可接入引擎并使用应用注册发现、全链路灰度发布、优雅上下线、标签路由等功能,但是不支持使用微服务治理功能。 响应消息 表4 响应参数 参数 参数类型 描述 job_id String 任务ID。 id String
您可以根据实际业务需要,在下拉列表选择已创建好的目标服务。 说明: 可选择的目标服务需要未被其他泳道组使用,其对应的微服务未被其他泳道组使用且支持路由。 单击“创建目标服务”,您可以根据实际业务需要创建新的目标服务以供选择。创建目标服务,请参考创建服务。 单击已关联目标服务后的,可以删除已关联目标服务。
中心查询my-provider的实例信息。 以上微服务名称均为示例。 API的调用方法请参见如何调用API。 前提条件 获取IAM的Token,调用获取用户Token,并将token值设置为环境变量:export Token={token}。 获取微服务引擎的终端节点,请参考地区
Agent接入未开启安全认证的ServiceComb引擎。无需修改应用代码即可接入引擎并使用应用注册发现、全链路灰度发布、优雅上下线、标签路由等功能,但是不支持使用微服务治理功能。 status String 插件状态。 INITIALIZING,初始化。 UPGRADING,升级中。
deploy_mode String 环境类型。 virtualmachine:虚拟机。 container:Kubernetes。 mixed :虚拟机和Kubernetes。 vpc_id String 虚拟私有云ID。 base_resources Array of objects