检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取组件相关配置信息 功能介绍 此API用于获取所有所有组件所属的应用信息、环境信息、企业项目信息。 URI GET /v3/{project_id}/cas/components/filterOptions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
获取项目commits 功能介绍 获取项目最近10次commits。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/{project_id}/git/repos/{namespace}/{project}/commits 参数说明见表1。 表1 路径参数
创建项目hook 功能介绍 创建项目hook。 调试 您可以在API Explorer中调试该接口。 URI POST /v1/{project_id}/git/repos/{namespace}/{project}/hooks 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型
获取仓库文件内容 功能介绍 获取仓库文件内容。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/{project_id}/git/files/{namespace}/{project}/{path} 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型
创建仓库文件 功能介绍 创建仓库文件。 调试 您可以在API Explorer中调试该接口。 URI POST /v1/{project_id}/git/files/{namespace}/{project}/{path} 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型
行代运维。 如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用ServiceStage服务的其它功能。 本章节为您介绍对用户授权的方法,操作流程如图1所示。 前提条件 给用户组授权之前,请您了解用户组可以添加的ServiceStage权限
中断业务 支持滚动升级:升级过程中,业务会同时均衡分布到新老实例上,因此业务不会中断。 支持灰度发布:为保障新特性能平稳上线,可以通过灰度发布功能选择少部分用户试用,降低发布风险。 应用运维 应用崩溃,闪退 服务端响应慢 系统资源不足 故障难定位 实时图形化展示应用监控指标 CPU占
根据构建任务ID获取构建任务实例列表 功能介绍 此API用于根据构建任务ID获取构建任务实例列表。 URI GET /assembling/v1/jobs/{job_id}/builds?name={job_name} 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型 描述
根据构建任务实例ID获取构建阶段列表 功能介绍 此API用于根据构建任务实例ID获取构建阶段列表。 URI GET /assembling/v1/builds/{build_id}/phases 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型 描述 build_id 是
创建配置分组 功能介绍 此API用于创建配置分组,用于对配置文件分类管理。 URI POST /v3/{project_id}/cas/config-groups 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。
根据应用ID获取应用配置 功能介绍 此API用于通过应用ID获取应用配置信息。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/cas/applications/{application_id}/configuration 表1
通过clone url获取仓库信息 功能介绍 通过clone url获取仓库信息。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/{project_id}/git/repos/project-info 参数说明见表1。 表1 路径参数 参数 是否必选
微服务开发框架版本要求 微服务开发框架推荐版本如下表所示。 如果已经使用低版本的微服务开发框架构建应用,建议升级到推荐版本,以获取最稳定和丰富的功能体验。 如果已使用Spring Cloud微服务开发框架开发了应用,推荐使用Spring Cloud Huawei接入应用。 Spring
获取应用配置 功能介绍 通过此API获取应用配置信息。 调试 您可以在API Explorer中调试该接口。 URI GET /v2/{project_id}/cas/applications/{application_id}/configuration 表1 路径参数 参数 是否必选
获取仓库授权列表 功能介绍 获取Git仓库所有授权信息。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/{project_id}/git/auths 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
修改仓库文件内容 功能介绍 修改仓库文件内容。 调试 您可以在API Explorer中调试该接口。 URI PUT /v1/{project_id}/git/files/{namespace}/{project}/{path} 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型
导入配置文件 功能介绍 此API用于通过导入zip压缩包创建配置文件。 URI POST /v3/{project_id}/cas/configs/import 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。
根据组件ID下发组件任务 功能介绍 此API用于通过组件ID下发组件任务。 调试 您可以在API Explorer中调试该接口。 URI POST /v3/{project_id}/cas/applications/{application_id}/components/{component_id}/action
微服务列表”下,查看到该组件实例的“所属应用”名称为“canary-application-batch”,两者并不相同。 原因分析 在ServiceStage中,应用是指一个功能相对完备的业务系统,由一个或多个特性相关的组件组成,以应用维度组织多个组件。 在微服务中,可以将应用理解为完成某项完整业务场景的软件系统。
对组件实例的操作 功能介绍 通过此API操作组件实例。 调试 您可以在API Explorer中调试该接口。 URI POST /v2/{project_id}/cas/applications/{application_id}/components/{component_id}