检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
添加组件标签 本章节指导您为组件添加标签。 前提条件 状态为“运行中”、“未就绪”的组件,支持添加组件标签。查看组件状态,请参考查看组件详情。 添加组件标签 登录ServiceStage控制台。 选择以下任意方式进入组件“概览”页面。 在“应用管理”页面,单击组件所属应用名称,在“组件列表”单击待操作组件名称。
例数”选择“单实例”即可),请参考购买集群。 集群中至少包含1个规格为8vCPUs、16GB内存或者2个规格为4vCPUs、8GB内存的ECS节点,并且绑定弹性公网IP。 集群所在VPC为1创建的VPC。 CCE集群不能被其他环境绑定。 创建不开启安全认证的2.4.0及以上版本的
选择“配置管理”。 选择以下任意方式进入编辑配置页面。 直接编辑:单击需要编辑的配置文件“操作”列的“编辑”。 查看配置文件详情后编辑:单击需要编辑的配置文件名称,查看配置文件详情,单击“编辑”。 在“基本信息”区域,修改配置描述信息。 单击。 输入配置文件的描述信息,长度不超过128个字符。
请参考获取命名空间下所有项目。 path 是 String 文件路径,需要将“/”替换为“:”。获取方法,请参考获取仓库文件目录。 表2 查询参数 参数 是否必选 参数类型 描述 ref 是 String 分支名称或者tag名称或者commit哈希。 请求消息 表3 请求Header参数
本章节指导您设置组件访问方式。设置成功后,就能够以设置好的方式访问组件提供的服务。 前提条件 仅容器部署方式部署且状态为“运行中”的组件支持设置组件访问方式。查看组件状态,请参考查看组件详情。 设置组件访问方式 登录ServiceStage控制台。 选择以下任意方式进入组件“访问方式”页面: 在“应用管理”页
0个实例您需要按需付费。 如果您使用的是ServiceStage专业版、铂金版,按运行在其上的应用实例数计费。 例如:20个应用在50个ECS节点上部署了100个应用实例,那么100就是ServiceStage的计费维度。 使用时长(小时) 使用ServiceStage的时间长度,按小时计费,精确到秒。
组件ID。获取方法,请参考获取应用所有组件。 instance_id 是 String 组件实例ID。获取方法,请参考获取组件实例。 表2 查询参数 参数 是否必选 参数类型 描述 limit 否 Integer 指定个数,取值[0, 100]或者1000,指定的值不在该范围内的话
使用限制 如果待关联组件绑定了注册配置中心且使用Sermant Agent接入方式接入,在使用容器部署方式创建组件时参考添加组件环境变量、使用虚拟机部署方式创建组件时参考添加组件环境变量为组件手动添加如下组件环境变量: 变量名称:SERVICE_META_PROJECT 变量/变量引用
表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。 表2 查询参数 参数 是否必选 参数类型 描述 name 否 String 配置分组名称。 limit 否 integer 指定个数,取值[0, 100]。
创建环境 使用纳管资源配置模式创建虚拟机环境 使用纳管资源配置模式创建Kubernetes环境 父主题: 环境管理
登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。 选择如下方式进入“编辑环境”页面: 直接编辑:选择待操作环境,在“操作”列单击“编辑”。 查看环境详情后编辑:单击待操作环境名称,进入环境“概览”页面,单击“编辑”。 参考下表编辑环境信息。 参数 参数说明 环境名称 环境的名称。
于全局环境变量,对此应用下的所有组件都起作用。 如果您需要对应用下特定的组件添加环境变量: 容器环境部署组件,请参考添加组件环境变量。 虚拟机环境部署组件,请参考添加组件环境变量。 父主题: 管理应用环境变量
前提条件 待审批流水线已启动且处于“等待确认”状态。 创建设置审核要求的流水线,请参考创建流水线。 启动流水线,请参考启动流水线。 查看流水线状态,请参考查看流水线详情。 审批流水线 登录ServiceStage控制台。 选择“持续交付 > 发布”。 单击待审批的流水线名称,进入“流水线详情”页面。
创建并部署组件 使用容器部署方式基于界面配置创建并部署组件 使用容器部署方式基于YAML配置创建并部署组件 使用虚拟机部署方式创建并部署组件 使用导入CCE工作负载创建组件 父主题: 组件管理
环境管理 环境概述 创建环境 管理CCE资源 纳管基础资源 移除已纳管基础资源 管理虚拟机Agent 修改环境 删除环境
构建的代码依赖自己的私有maven仓库 有以下两种解决方案。 在自己的项目的根目录下增加settings.xml文件,在settings.xml指定自己的私有maven仓库地址(如果自己的私有maven仓库是需要认证的,则需要在settings.xml配置上自己的认证信息,用户名密码等)。 在自己项目的pom.x
租户项目ID。获取方法,请参考获取项目ID。 job_id 是 String 部署任务ID,为创建组件实例接口响应参数的job_id。 表2 查询参数 参数 是否必选 参数类型 描述 instance_id 否 String 应用组件实例ID。获取方法,请参考获取组件实例。 limit
是否必选 参数类型 描述 replica 否 Integer 实例数,在scale操作时必选。 hosts 否 Array ECS id列表,指定虚机伸缩的时候部署的ECS主机,在scale操作时必选。 version 否 String 版本号,在rollback操作时必选,通过获取组件实例快照获取。
实例长期处于创建中怎么办? 应用组件部署以后,如果服务实例状态长期处于“未就绪”状态时,可以进入服务实例列表,展开实例详细信息,在“事件”页签查看详细信息,显示内存不足,如下图所示。 可以通过新增节点解决该问题,操作方法请参考创建节点。 父主题: 应用管理
为什么一定要定义服务契约? 如何解决微服务应用开发过程中微服务开发框架同netty版本不匹配的问题? 如何将Java或者Tomcat应用打包成压缩包用于虚拟机部署方式部署组件?