检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
can not empty 基础资源不能为空 请设置基础资源 400 SVCSTG.00100425 instance artifacts can not be empty 实例的软件包或者镜像为空 报文中的artifact参数不能为空 400 SVCSTG.00100449 environment
创建应用 在创建并部署组件之前,您需要先创建应用。 登录ServiceStage控制台。 选择“应用管理 > 创建应用”,参考下表设置应用参数,其中带“*”标志的参数为必填参数。 参数 说明 *应用名称 应用名称必须唯一,不能重复。 长度2到64个字符,可以包含英文字母、数字、下
根据应用ID修改应用信息 功能介绍 此API通过应用ID修改应用信息。 调试 您可以在API Explorer中调试该接口。 URI PUT /v3/{project_id}/cas/applications/{application_id} 表1 路径参数 参数 是否必选 参数类型
base_resources Array of objects 基础资源,请参考表6,返回为空。 optional_resources Array of objects 可选资源,请参考表6,返回为空。 creator String 创建人。 create_time Integer 创建时间。
修改环境 本章节指导您对已创建的环境进行修改。 前提条件 待修改环境已创建,请参考创建环境。 修改环境 登录ServiceStage控制台。 在“环境管理”页面,以如下任意方式进入“编辑环境”页面: 选择待操作环境,在“操作”列单击“编辑”。 单击待操作环境名称,进入环境详情页面,单击“编辑”。
创建应用 功能介绍 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。 此API用来创建应用。 调试 您可以在API Explorer中调试该接口。 URI POST /v3/{project_id}/cas/applications 表1 路径参数 参数 是否必选
查询服务providers 功能介绍 根据consumer_id获取该服务的所有providers,比如A->B、A->C。那么根据A的服务Id,可以查询到B、C的微服务信息。 URI GET /v4/{project_id}/registry/microservices/{co
创建环境 功能介绍 环境是用于组件部署和运行的计算(如云容器引擎 CCE、弹性云服务器 ECS等)、网络(如弹性负载均衡 ELB、弹性IP EIP等)和中间件(如分布式缓存 DCS、云数据库 RDS等)等基础资源的集合。ServiceStage把多种基础资源组合为一个环境,如:开
指定查询配置的environment,取值包括:development、testing、acceptance、production。其他值均被作为空值处理。 Authorization 是 String 若微服务引擎专享版开启了安全认证,此参数必填。否则,无此参数。 开启了安全认证的微服务引擎专享版Token,格式为:
单击“返回模板”,参考下表选择并配置流水线模板。 ServiceStage内置了典型场景的流水线模板,选择之后自动生成流水线模型。 模板名称 操作说明 空模板 需要您自行添加流水线模型。 单击“空模板”卡片。 添加构建任务,用于执行构建生成镜像包。 单击“选择构建”。 选择已创建的构建任务。 若不存在构建任务,请
修改微服务实例状态 功能介绍 实例注册后可以根据instance_id进行更新一个微服务实例状态。 接口约束 TESTING状态是2.3.X版本才支持的,老版本不支持。 URI PUT /v4/{project_id}/registry/microservices/{servic
创建环境 环境是用于组件部署和运行的计算、网络、中间件等基础资源的集合。在创建并部署组件之前,您需要先创建环境。 创建环境 登录ServiceStage控制台。 选择“环境管理 > 创建环境”,填写环境配置信息,其中带“*”标志的参数为必填参数。 参数 参数说明 *环境名称 环境的名称。
创建微服务静态信息 功能介绍 在注册微服务实例前需要创建服务静态信息,之后注册的微服务实例根据serviceId这个字段与静态信息关联,一个服务对应对多个实例。 serviceId可以定制。如果定制了,系统将使用定制的serviceId;如果没有定制,系统会随机生成serviceId。
查询指定微服务信息 功能介绍 根据service_id查询微服务定义信息。 接口约束 无 URI GET /v4/{project_id}/registry/microservices/{service_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
Webapp的子类型有Web。 MicroService的子类型有Java Chassis、Spring Cloud。 Common的子类型可以为空。 description String 描述。 project_id String 项目ID。 application_id String
导入配置 功能介绍 从配置管理中心导入配置信息。 此接口适用于微服务引擎为2.x版本。 参考如何调用API调用该接口,在请求URI中,替换{Endpoint}为终端节点。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成S
根据应用ID修改应用配置 功能介绍 此API通过应用ID修改应用配置。 调试 您可以在API Explorer中调试该接口。 URI PUT /v3/{project_id}/cas/applications/{application_id}/configuration 表1 路径参数
查询所有微服务信息 功能介绍 根据条件组合,查询满足所有条件的微服务定义信息。 接口约束 无 URI GET /v4/{project_id}/registry/microservices 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 微
应用中创建组件 功能介绍 组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署在环境下运行。 此API用来在应用中创建组件。 调试 您可以在API Explorer中调试该接口。 URI POST /v3/{project_id}/cas/applications
根据组件ID修改组件信息 功能介绍 此API通过组件ID修改组件信息。 调试 您可以在API Explorer中调试该接口。 URI PUT /v3/{project_id}/cas/applications/{application_id}/components/{component_id}