检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CreateAppGroupsRequest request = new CreateAppGroupsRequest(); request.withProjectId("{project_id}"); CreateAppGroupsRequestBody
REGION>")) .build(); UpdateAppGroupsRequest request = new UpdateAppGroupsRequest(); request.withProjectId("{project_id}");
nse is nil"。 原因分析 从软件开发生产线下载软件包失败。 处理方法 配置ECS主机访问公网,请参考以下方案: 申请NAT网关 为弹性云服务器申请和绑定弹性公网IP 通过代理访问公网 父主题: ServiceStage相关问题
MoveAppGroupsRequest request = new MoveAppGroupsRequest(); request.withProjectId("{project_id}"); MoveAppGroupsRequestBody
主机-A”导入环境中。 部署应用,详细操作可参考部署CodeArts Deploy应用。 应用列表中选择待部署应用,单击图标,即可部署该应用。 部署完成后,单击应用名称,单击目标部署记录,应用状态栏的颜色变成绿色,并显示“部署成功”,则表示此次部署应用成功。
Integer 该分组应用总数 children Array of AppGroupsEntity objects 子分组列表 请求示例 https://{endpoint}/v1/projects/0a38ce9ba3c740c199a0f872b6163661/applications/groups
示例:官方资源池 来自流水线 可选。开启后,只能通过流水线驱动执行,不能单独执行。 完成应用基本信息的编辑后,单击“下一步”,进入选择部署模板页面,选择“空白模板”,单击“确定”。 编辑应用。 在“部署步骤”页签中添加“Kubernetes Nginx-Ingress灰度发布(CCE集群)”步骤并修改为如下参数:
主机管理 模板管理 部署服务为开发者提供了常用的部署流程模板即系统模板,您可以使用系统模板快速创建应用。若系统模板无法满足您的需求,可以使用自定义模板。 发布区域:华北-北京一、华北-北京四、华东-上海一、华东-上海二、华南-广州、华南-深圳、西南-贵阳一 系统模板 自定义模板 动态通知
器,提供Tomcat、SpringBoot等模板或者自由组装编排原子步骤进行部署,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化。 您可以使用本文档提供的API对部署服务进行相关操作,如新建主机、新建主机集群、部署应用等。支持的全部操作请参见API概览。 在调用
原生命令Compress-Archive打包时包含反斜杠“\” 问题现象 日志信息提示“appears to use backslashes as path separators…”。 原因分析 使用powershell原生命令,或者使用编译构建“Msbuild构建”步骤打包时,
一台具备访问公网能力的“自定义执行机-A”,若无自定义执行机可参考申请ECS和“申请EIP”。 一台具备访问公网能力的“目标主机-B”。 “自定义执行机-A”与“目标主机-B”在不同的Region。 操作步骤 本节介绍如何将应用通过自托管资源池部署到华为云其他Region的主机。 图1 操作流程示意图
所涉及到的操作或知识如下: 新建基础资源:完成部署资源环境的搭建准备。 新建应用:根据业务规划或使用模板快速搭建应用。 导入基础资源:导入部署的目标主机。 编辑应用:根据业务完成应用步骤以及参数等信息配置。 部署应用:启动部署应用。
商用 环境管理 2 新增功能 支持系统模板分类。 支持模板中步骤预览。 商用 新建应用 3 新增系统模板 新增系统模板: Go应用部署 通用部署 NodeJs应用部署 商用 系统模板 4 体验优化 为了更贴合开发流程,部署服务中的“任务”更名为“应用”。 商用 用户指南 2022年10月
mcat应用部署、Django应用部署、Docker应用部署(Linux)等常用部署模板,并且同时支持自定义部署。 应用管理 新建应用 编辑应用 部署应用 参数管理 04 实践 下面介绍几种部署服务可能遇到的场景。 最佳实践 基于Nginx实现灰度发布 通过代理机进行内网部署 常见问题
部署“拷贝文件”步骤时显示成功,但没有达到预期效果。 部署完成后,在目标路径下生成新的文件,与目标路径同名且无后缀名,如下两张图所示。 图1 任务模板路径 图2 目标机生成的新文件 此时会出现如下两种情况: 若拷贝的源文件为文本文件,拷贝完成后仍然可以对新文件正常编辑。 若拷贝的源文件为
× × × 应用级权限操作路径: 登录软件开发生产线平台。 单击目标项目名称,进入项目。 单击菜单“持续交付 > 部署”,进入部署服务界面。 单击目标应用名称,进入应用。 单击“编辑”,进入“部署步骤”界面。 单击“权限管理”,进入应用权限管理界面,根据提示为用户添加应用级权限。 表2
功能特性 引导式创建应用,入门更轻松 丰富的系统模板,支持即时预览 Kubernetes的Nginx-Ingress灰度发布 增加环境管理,满足多环境差异化管控 多地域环境灾备部署,多账号协同部署
String 部署任务id job_name String 执行任务名称 app_component_list Array of AppComponentDao objects 应用和AOM应用组件对应关系 表6 AppComponentDao 参数 参数类型 描述 task_id String
00060021 应用基本信息不存在 应用基本信息不存在 请确认应用是否存在 404 Deploy.00060022 应用下不存在部署应用 应用下不存在部署应用 请确认应用信息是否正确 404 Deploy.00060023 应用下的应用编排信息不存在 应用下的应用编排信息不存在 请确认应用信息是否正确
进入配置界面,根据提示配置参数。 参数配置完成后,单击“立即购买”,弹性云服务器(ECS)创建完毕。 申请ECS的过程中可同时申请EIP,若想单独申请EIP可参考申请EIP(可选)。 申请ECS后需要配置安全组,可参考安全配置。 当ECS不使用时请前往控制台将其关机,以免持续计费造成不必要的浪费。