检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
*选择环境 “构建环境”选择“使用独立环境构建”时,可选择使用不同于组件所属的独立构建环境。 “构建环境”选择“使用当前环境构建”时,固定选择使用组件所属的部署环境。 *选择集群 “选择环境”选择的是“高可用环境”时,需选择用于构建的集群。 关于“高可用环境”,请参考环境概述。 *命名空间
软件包上传,请参考流式上传(PUT上传)。 创建环境 登录ServiceStage控制台。 选择“环境管理 > 创建环境”,参考下表设置必要环境信息,其余参数保持默认。 参数名称 参数说明 环境名称 输入环境名称。 可以根据环境纳管的CCE集群所在的可用区,分别命名这两个环境的名称(例如:env-cce-az1、env-cce-az2)。
单击“创建组织”,在弹出的页面中填写“组织名称”,例如:org-test。 单击“确定”。 图1 创建组织 创建环境 选择“环境管理 > 创建环境”,参考下表设置必要环境参数,其余参数保持默认。 参数 参数说明 环境名称 输入环境名称(例如:env-test)。 企业项目 默认选择default。 企业项目是一
提供配置中心配置管理功能的相关操作接口。 环境接口 表2 环境接口 API 说明 创建环境 此API用来创建环境。 获取所有环境 此API用来获取所有环境。 根据环境ID删除环境 此API用来通过环境ID删除环境。 根据环境ID修改环境 此API用来通过环境ID修改环境。 根据环境ID获取环境详细信息 此API用来通过环境ID获取环境详细信息。
单击“创建组织”,在弹出的页面中填写“组织名称”,例如:org-test。 单击“确定”。 图1 创建组织 创建环境 选择“环境管理 > 创建环境”,参照下表设置必要环境参数,其余参数保持默认。 参数 参数说明 环境名称 输入环境名称(例如:env-test)。 企业项目 默认选择default。 企业项目是一
属企业项目需和创建流水线时选择的企业项目一致。 编辑已添加部署环境 鼠标移动到已添加的部署环境。 单击,弹出“添加环境”对话框。 单击,输入环境名称。 选择已添加的构建任务下已部署的应用组件,单击“确定”。 若在该环境下不存在对应应用组件,请参考使用容器部署方式基于界面配置创建并
行时可以读取环境变量来获取分布式缓存的相关信息,相关环境变量请参考常用环境变量说明。 前提条件 已创建分布式缓存,请参考购买Redis实例。 绑定分布式缓存 选择“云服务配置 > 分布式缓存”。 单击“绑定分布式缓存”。 选择环境下已绑定的分布式缓存实例。 如果环境下未绑定分布式
如何处理虚拟机类型环境下应用创建实例失败? 实例长期处于创建中怎么办? 如何解决Docker运行node应用程序时的依赖问题? 如何定制Tomcat Context path? 如何固定应用组件IP? 如何处理虚拟机类型环境下创建和部署组件时遇到ECS错误? 如何处理虚拟机类型环境下创建和部署组件时端口访问不通的错误?
Jenkins全局参数配置:用于Jenkins流水线打包脚本对接git拉取代码并打包。 操作步骤 在浏览器地址栏输入http://{安装Jenkins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 插件管理”。 单击“可选插件”,搜索表1中的插件进行安装。 表1 插件安装说明
clean package 组织 选择创建组织时创建的组织名称。 组织用于管理组件构建生成的镜像。 构建环境 选择“使用当前环境构建”,使用组件所属的部署环境中的CCE集群进行镜像构建。 当前环境CCE集群的master节点和node节点的CPU架构必须保持一致,否则会导致组件构建失败。 命名空间
是否必选 参数类型 描述 cce_id 是 String 环境所绑定的CCE集群ID。获取方法,请参考根据环境ID查询环境纳管的资源。 cse_id 否 String 环境绑定的微服务引擎ID。获取方法,请参考根据环境ID查询环境纳管的资源。 当name为“sermantInjector”时必选。
*所属应用 组件所属应用。 *所属环境 组件部署环境。 默认选择绑定了工作负载所在CCE集群的Kubernetes类型环境。 如果工作负载所在CCE集群未被任何Kubernetes类型环境绑定,请先参考绑定CCE集群为指定的Kubernetes类型环境绑定该CCE集群。 *部署方式 组件的部署方式,固定为“容器部署”。
负载均衡ELB、弹性公网IP等)和中间件(如分布式缓存DCS、RDS、微服务引擎CSE等)组合为一个环境,如:开发环境,测试环境,预生产环境,生产环境。 环境内网络互通,可以按环境维度来管理资源、部署服务,减少具体基础资源运维管理的复杂性。 微服务应用接入 ServiceStag
应用ID。获取方法,请参考获取所有应用。 表2 查询参数 参数 是否必选 参数类型 描述 environment_id 否 String 环境ID,如果未提供,查询所有环境。获取方法,请参考获取所有环境。 请求消息 表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String
edge-service ./edge-service/ “组织”:选择创建组织时创建的组织名称。 “构建环境”:选择“使用当前环境构建”。使用组件所属的部署环境中的CCE集群进行镜像构建。当前环境CCE集群的master节点和node节点的CPU架构必须保持一致,否则会导致组件构建失败。
在组件列表,勾选待删除组件,单击“批量删除”。 在弹出的对话框,单击“确定”。 修改部署微服务应用组件的环境。 单击左上角,返回“应用管理”页面。 选择“环境管理”。 单击部署微服务应用的环境名称,进入环境“概览”页面。 选择“中间件”资源类型下的“ServiceComb引擎”。 勾选“Cloud
在“伸缩”页面的“手动伸缩”区域,设置手动伸缩策略。 部署环境为Kubernetes类型的组件,请参考以下操作: 单击,修改“实例数”。 单击,实例伸缩操作即可生效。 图1 设置手动伸缩策略(部署环境为Kubernetes类型的组件) 部署环境为虚拟机类型的组件,请参考以下操作: 在“当前实例数”,单击。
应用ID。 environment_id String 环境ID。 configuration Object 环境变量配置,请参考表6。 表6 configurationEnv 参数 参数类型 描述 env Array of object 环境变量,请参考表7。 表7 env 参数 参数类型
组件实例当前状态不可删除 当前操作未完成,请稍后再试 409 SVCSTG.00100426 environment is in use 环境已经被使用 删除部署在环境上的实例后再删除环境 409 SVCSTG.00100432 component in releasing 组件当前已在发布任务中 请等待当前发布任务执行结束后再重试
虚拟机部署组件绑定微服务引擎 选择“云服务配置”。 单击“绑定微服务引擎”。 选择环境下已绑定的微服务引擎实例,单击“确定”。 如果环境下未绑定微服务引擎实例,单击“去所选的环境里添加”,参考纳管基础资源为该环境添加已创建的微服务引擎资源。 鼠标移动到已绑定的微服务引擎,可执行以下操作: