-
安装虚拟机Agent - 应用管理与运维平台 ServiceStage
虚拟机Agent的状态及说明,请参见表1。 表1 虚拟机Agent状态说明 Agent状态 说明 未安装agent ECS节点上没有安装虚拟机Agent,需安装。 在线 ECS节点上已经安装虚拟机Agent,当前处于正常状态。 离线 ECS节点上已经安装虚拟机Agent,但处于离线状态,不能正常工作。 如
-
成本管理 - 应用管理与运维平台 ServiceStage
目业务中,让各责任组织及时了解各自的成本情况。 华为云成本中心支持通过多种不同的方式对成本进行归集和重新分配,您可以根据需要选择合适的分配工具。 通过关联账号进行成本分配 企业主客户可以使用关联账号对子客户的成本进行归集,从而对子账号进行财务管理。详细介绍请参考通过关联账号维度查看成本分配。
-
实践概述 - 应用管理与运维平台 ServiceStage
像包上传到SWR镜像仓库或者将Jar包上传到OBS对象存储,然后再使用ServiceStage升级组件版本配置。该流程较为繁琐,频繁发版本测试导致开发和运维效率低、用户体验差。 如果您的代码在Gitlab上管理,使用ServiceStage进行应用托管并且已经部署了组件,则可以通
-
为什么一定要定义服务契约? - 应用管理与运维平台 ServiceStage
企业级系统规模普遍较大,微服务组件众多,所以对服务间接口进行统一管理是企业的关键需求。微服务引擎通过契约管理满足这一需求。 管理角度:通过契约管理,企业中的接口管理者可以统一定义微服务的契约文件(符合接口描述标准的接口定义文件),从而做到规范并协调多个开发团队的接口开发,降低沟通成本且避免后期的混乱。
-
流水线管理 - 应用管理与运维平台 ServiceStage
”模型,每条流水线包含一组构建任务和一组或多组环境(如开发环境、类生产环境、生产环境等)任务,每组环境任务又包含一个或多个子任务(如部署、测试等任务),并提供了模板功能。 ServiceStage可支持同一个项目下的单个用户最多创建100+N个流水线,N为该用户所创建的组件总数。
-
单批发布方式升级 - 应用管理与运维平台 ServiceStage
单批发布”方式升级状态为“运行中”、“未就绪”的单个组件版本配置。 “单批发布”方式会一次性升级所有实例,升级过程中组件服务会中断。适用于测试升级场景或者计划停服升级场景,耗时短。 仅部署环境为Kubernetes类型的组件,支持单批发布方式升级。 如需批量升级同一个应用下的多个
-
单批发布方式重新部署 - 应用管理与运维平台 ServiceStage
配置,并以此版本配置为模板,使用“单批发布”方式重新部署组件。 “单批发布”方式会一次性重新部署所有实例,部署过程中组件服务会中断。适用于测试部署场景或者计划停服部署场景,耗时短。 仅部署环境为Kubernetes类型的组件,支持单批发布方式重新部署。 已回滚组件版本配置的组件版本配置,不能作为模板重新部署组件。
-
配置微服务安全认证的账号名和密码 - 应用管理与运维平台 ServiceStage
微服务引擎专享版开启编程接口安全认证后,需要对连接到该引擎的微服务组件开启编程接口安全认证。开启编程接口安全认证是通过配置安全认证账号名和密码的方式触发。目前支持通过配置文件配置方式和环境变量注入的方式。 由于账号和密码涉及安全问题,建议加密后使用。 若微服务引擎专享版未开启编程接口安全认证,
-
基本概念 - 应用管理与运维平台 ServiceStage
源(如弹性负载均衡ELB、弹性公网IP等)和中间件(如分布式缓存DCS、云数据库RDS、微服务引擎CSE等)组合为一个环境,如:开发环境,测试环境,预生产环境,生产环境。 环境内网络互通,可以按环境维度来管理资源、部署服务,减少具体基础资源运维管理的复杂性。 虚拟机环境代理 虚拟
-
环境概述 - 应用管理与运维平台 ServiceStage
源(如弹性负载均衡ELB、弹性公网IP等)和中间件(如分布式缓存DCS、云数据库RDS、微服务引擎CSE等)组合为一个环境,如:开发环境、测试环境、预生产环境和生产环境。 环境内网络互通,可以按环境维度来管理资源、部署服务,减少具体基础资源运维管理的复杂性。 同一个项目下,最多支持创建300个环境。
-
API概览 - 应用管理与运维平台 ServiceStage
应用管理v2版本接口即将下线,推荐使用应用管理v3版本接口。 Meta接口(v2版本) 应用模板、运行时、应用资源规格的相关接口。 环境接口(v2版本) 应用环境的相关接口。 应用接口(v2版本) 应用的相关接口。 组件接口(v2版本) 应用组件的相关接口。 实例接口(v2版本) 应用组件实例的相关接口。
-
创建源码构建任务 - 应用管理与运维平台 ServiceStage
止容器获取宿主机元数据进行操作。 构建任务依赖预置在构建容器中的JDK、Golang、Maven、Gradle、Ant或Node.js编译工具。 支持同一个账号下的不同IAM用户操作同一个构建集群。如需对特定IAM用户取消构建权限,请参考创建ServiceStage自定义策略为该
-
导入配置 - 应用管理与运维平台 ServiceStage
导入配置 功能介绍 从配置管理中心导入配置信息。 此接口适用于微服务引擎为2.x版本。 参考如何调用API调用该接口,在请求URI中,替换{Endpoint}为终端节点。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成S
-
获取项目ID - 应用管理与运维平台 ServiceStage
项目ID还可通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。
-
导出配置 - 应用管理与运维平台 ServiceStage
导出配置 功能介绍 从配置管理中心导出配置信息。 此接口适用于微服务引擎为2.x版本。 参考如何调用API调用该接口,在请求URI中,替换{Endpoint}为终端节点。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成S
-
获取微服务引擎专享版用户Token - 应用管理与运维平台 ServiceStage
在访问开启了安全认证的微服务引擎专享版的接口前,需要先调用该接口获取用户Token,该Token是访问接口的唯一凭据。 发送访问请求时需要在请求头中带上该Token,格式为: Authorization:Bearer {Token} 接口约束 无 URI POST /v4/token
-
修改应用配置信息 - 应用管理与运维平台 ServiceStage
通过此API修改应用配置信息。 应用配置主要是指应用的公共环境变量,该应用下部署的组件可以继承。 调试 您可以在API Explorer中调试该接口。 URI PUT /v2/{project_id}/cas/applications/{application_id}/configuration
-
获取账号ID - 应用管理与运维平台 ServiceStage
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先获取到账号ID。获取步骤如下: 登录ServiceStage控制台。 鼠标移动到右上角登录用户名上,在下拉菜单选择“我的凭证”。 查看账号ID。 图1 查看账号ID 父主题: 附录
-
创建OAuth授权 - 应用管理与运维平台 ServiceStage
创建OAuth授权 功能介绍 创建OAuth授权。 调试 您可以在API Explorer中调试该接口。 URI POST /v1/{project_id}/git/auths/{repo_type}/oauth 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型 描述 project_id
-
身份认证与访问控制 - 应用管理与运维平台 ServiceStage
用户访问ServiceStage的方式有两种,包括ServiceStage控制台、API。其本质都是通过ServiceStage提供的REST风格的API接口进行请求。调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权: Token认证:通过Token认证调用请求。Token认证就是在调用API的