检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
约束与限制 购买须知 不同区域购买的资源不能跨区使用,需慎重选择。 如果已经购买了CodeArts套餐,则无需再单独购买CodeArts Deploy套餐。 使用须知 如果您使用CodeArts Deploy服务开展在特定行业的业务,比如:教育、医疗和银行等,需同时遵守相关国家规定的用户数据保护法律和内容管理法律
部署应用至CCE 购买并配置云容器引擎 本节中使用的是云容器引擎CCE。 通过控制台可购买CCE集群。 其中集群及节点的必要配置建议参照表1与表2,表中未涉及的可根据实际情况选择。 表1 CCE集群购买配置 配置分类 配置项 配置建议 基础配置 集群类型 选择“CCE Standard
None 操作指导 部署 CodeArts Deploy 将应用部署到主机 03:26 主机部署 部署 CodeArts Deploy 通过引导式创建部署任务,完成虚拟机部署 03:25 虚拟机部署
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。返回的消息体中是具体的错误代码及错误信息。 错误响应Body体格式说明 当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。 { "error": { "code
CodeArts Deploy最佳实践汇总 表1 服务最佳实践指引 实践 描述 内网部署 通过代理主机进行内网部署 本实践提供了将应用通过代理主机部署到内网的主机或服务器的完整操作指导,旨在帮助您实现应用的内网部署。 公网部署 通过代理主机实现Windows主机部署 本实践介绍如何将应用通过代理主机部署到华为云
入门实践 当您开通了部署服务后,可以根据业务需要将制品等资源部署到主机或容器,从而实现部署环境标准化和部署过程自动化。本文介绍部署服务中常见的部署方式,帮助您更好地使用部署服务。 前提条件 在使用部署服务之前,请先做好如下准备工作: 已有可用项目,如果没有,请先新建 CodeArts
主机管理 主机/代理机连通性验证问题排查方法有哪些? 应用部署失败,日志显示在“tomcat | Download War in url path”出现错误,怎样处理? 为什么同样的应用在CentOS系统主机上部署成功但在Ubuntu系统主机上却失败? 没有连通性验证成功的主机和环境
成长地图 | 华为云 部署(CodeArts Deploy) 部署(原CloudDeploy)提供可视化、一键式部署服务,支持部署到虚拟机或者容器,提供Tomcat、SpringBoot等模板或者自由组装编排原子步骤进行部署,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化
ServiceStage组件部署 应用管理与运维平台(ServiceStage)是一个应用托管和微服务管理平台,将应用部署到ServiceStage上,可以帮助企业简化部署、监控、运维和治理等应用生命周期管理工作。为适配ServiceStge新特性,推出ServiceStage组件部署
查询主机列表 功能介绍 根据主机集群id查询指定主机集群下的主机列表。该接口于2024年09月30日后不再维护,推荐使用新版查询主机列表(ListNewHosts)接口。 调用方法 请参见如何调用API。 URI GET /v2/host-groups/{group_id}/hosts
build命令部署失败 问题现象一 部署“执行Docker命令”步骤中的build命令时,日志信息提示“Dockerfile: no such file or directory”。 原因分析 Dockerfile文件路径错误,所填写路径下Dockerfile文件不存在。 处理方法
部署“拷贝文件”步骤显示成功但没达到预期结果 问题现象 部署“拷贝文件”步骤时显示成功,但没有达到预期效果。 部署完成后,在目标路径下生成新的文件,与目标路径同名且无后缀名,如下两张图所示。 图1 任务模板路径 图2 目标机生成的新文件 此时会出现如下两种情况: 若拷贝的源文件为文本文件
查询环境内的主机列表 功能介绍 查询环境内的主机列表。 调用方法 请参见如何调用API。 URI GET /v1/applications/{application_id}/environments/{environment_id}/hosts 表1 路径参数 参数 是否必选 参数类型
查询主机列表 (推荐) 功能介绍 根据主机集群id查询指定主机集群下的主机列表。 调用方法 请参见如何调用API。 URI GET /v1/resources/host-groups/{group_id}/hosts 表1 路径参数 参数 是否必选 参数类型 描述 group_id
部署服务CodeArts Deploy使用流程 部署(CodeArts Deploy)提供可视化、自动化部署服务。提供丰富的部署步骤,有助于您制定标准的部署流程,降低部署成本,提升发布效率。 部署服务具有以下特性: 支持主机部署(华为云ECS、您的自有主机及第三方主机)、容器部署(
没有连通性验证成功的主机和环境,怎样处理? 问题现象 运行流水线或者单独运行挂载的应用时,运行失败并提示“没有连通性验证成功的主机和环境”。 原因分析 该应用所配置的主机已经从主机列表中被删除或者连通性验证失败时,会报此通知。 处理方法 进入部署服务,单击目标应用名称,切换标签到“
查询主机详情 (推荐) 功能介绍 根据主机id查询主机详情。 调用方法 请参见如何调用API。 URI GET /v1/resources/host-groups/{group_id}/hosts/{host_id} 表1 路径参数 参数 是否必选 参数类型 描述 group_id
基于Kubernetes Nginx-Ingress实现应用的灰度发布 应用场景 本实践基于Kubernetes原生的特性实现灰度发布。在您进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Kubernetes原生的Service特性,在不影响业务正常运行的前提下
向主机集群中添加主机的前置准备 前置准备 已有目标主机或代理主机,若需要申请可参考申请弹性云主机(可选)。 已有弹性公网IP,在申请ECS的过程中可同时申请EIP,若需要单独申请可参考申请EIP(可选)。 申请ECS后需要配置安全组,可参考配置安全组。 为确保主机连通性验证通过,您需要对机器进行以下配置操作
部署应用至ECS 购买并配置ECS 本节使用的是ECS,您也可以使用自己的Linux主机(Ubuntu 16.04操作系统)。 购买弹性云服务器。 购买时的必要配置参照下表,表中未列出的配置可根据实际情况选择。 表1 弹性云服务器购买配置 配置分类 配置项 配置建议 基础配置 计费模式