检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
可以在流水线集成应用,编排应用并行或者串行执行;支持流水线参数。 部署服务的工作原理是什么? 用户通过手动上传或者编译构建任务,将制品保存在制品仓库/镜像仓库中,部署将制品上传并安装到主机/容器中。 介绍视频
新建主机集群 (推荐) 功能介绍 在项目下新建主机集群。 调用方法 请参见如何调用API。 URI POST /v1/resources/host-groups 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式)
获取指定项目的应用部署成功率 功能介绍 获取指定项目的应用部署成功率。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/metrics/success-rate 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
如果有请删掉Tomcat环境变量,然后重试。 查看是否有相同端口的服务。 如果在同一台机器中安装了多个Tomcat服务,启动失败时,请修改Tomcat配置文件“server.xml”中的http、https、shutdown、ajp相关端口。 父主题: 安装Tomcat
编辑CodeArts Deploy应用的部署步骤 “部署步骤”页签中可对部署步骤进行删除、修改、增加、排序等操作,本节将介绍如何对应用中的部署步骤进行配置。 操作步骤 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 添加部署步骤: 单击已添加部署步骤上方或者下方的,
主机集群详情。 API的调用方法请参见如何调用API。 前提 用户已经创建软件开发生产线项目,并且项目下有主机集群。 总体思路 先通过api查看所有的主机集群列表,并获得想要查看的主机集群group_id,使用该group_id在本api中查询该主机集群的详细信息,步骤如下: 查询用户的所有主机集群。
示例3:查询指定主机集群的主机列表 场景描述 本章以软件开发生产线用户为例,指导您通过API查询指定主机集群的主机列表。 API的调用方法请参见如何调用API。 前提条件 用户已经创建软件开发生产线项目,并且项目下有主机集群。 总体思路 先通过用户token查询主机集群列表,再通过主机
tag命令部署失败 问题现象一 部署“执行Docker命令”步骤中的tag命令时,日志信息提示“...requires exactly 2 arguments...”。 原因分析 该现象原因有如下两种: 页面多组镜像未以换行隔开。 镜像打标签输入的格式不正确。 处理方法 根据失败的原因,对应处理方法如下:
志信息显示Dockerfile文件中命令执行错误,并打印出了Docker build命令执行日志。 原因分析 Dockerfile文件中的用户等信息错误,或build过程中命令执行错误。 处理方法 根据日志提示信息修改Dockerfile文件中的内容,确保文件中所有信息正确,命令可正常部署。
“通知订阅”页签支持将应用动态通过站内消息、邮件、企业微信、钉钉、飞书等通信工具及时推送给应用创建者、执行者和已收藏该应用的成员,本节将介绍如何对应用中的事件类型的通知进行配置。 操作步骤 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 单击“通知订阅”,即可切换到“通知订阅”页面。
配置CodeArts Deploy应用不同角色的管理权限 “权限管理”页签可对应用进行权限管控,本文将介绍如何对应用中的权限进行配置。 操作步骤 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 单击“权限管理”,切换到“权限管理”页面。 根据使用场景为各角色配置相应
求。 404 NotFound 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405 MethodNotAllowed 请求中带有该资源不支持的方法。 建议直接修改该请求,不要重试该请求。 406 Not Acceptable 服务器无法根据客户端请求的内容特性完成请求。
部署“执行PowerShell命令”步骤超时 使用了服务器未识别的PowerShell命令 PowerShell命令中引用了不存在的文件或文件夹 PowerShell命令如何引用参数设置中的参数 参数含反斜杠“\”(特例) 环境下没有主机 环境不存在 windows主机部署应用失败 部署进程被第三方杀毒软件拦截
控。 控制选项 配置是否启用该操作。 当前步骤执行失败后,应用是否继续执行后续的步骤。 配置是否使用sudo权限执行该步骤。 若在部署过程中遇到问题,可参考该步骤的常见问题解决办法。 父主题: 配置CodeArts Deploy应用关于服务启动停止相关的部署步骤
启动/停止SpringBoot服务 该步骤可通过指定环境下目标主机中SpringBoot应用的路径,用于启动或者停止SpringBoot服务,信息配置如下所示。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:
请求的路径不存在 请确认后重试 400 Deploy.00060218 当前环境正在部署中,请停止历史部署,或稍后重新执行 当前环境正在部署中,请停止历史部署,或稍后重新执行 请先停止历史执行中的部署任务后重试 403 Deploy.00060220 当前应用已被禁用 当前应用已被禁用
部署服务CodeArts Deploy使用流程 部署(CodeArts Deploy)提供可视化、自动化部署服务。提供丰富的部署步骤,有助于您制定标准的部署流程,降低部署成本,提升发布效率。 部署服务具有以下特性: 支持主机部署(华为云ECS、您的自有主机及第三方主机)、容器部署
支持基于Kubectl命令行工具和Kubernetes API的部署方式。 支持Helm部署方式及升级Kubernetes集群的功能。 支持在主机中以执行Docker命令的方式,完成镜像的构建、上传、拉取、运行等操作,实现应用的部署。 发布区域:华北-北京一、华北-北京四、华东-上海一、
执行login命令时“重启Docker服务”请使用默认选项“不重启”。 当您登录私有仓库时,Docker在.docker/config.json文件中包含私有仓库的有效凭证,该凭证默认使用Base64编码存储,建议您使用docker-credential-pass、gpg对Docker进行安全加固。
图1 脚本内容 在执行参数输入框中写入参数值,多个参数用空格分隔,如下图所示。 图2 输入脚本执行参数 hello.sh执行结果如下图所示。 可以看到,脚本中$1被替换成了test2,然后创建了test2目录。 图3 查看执行结果 若在部署过程中遇到问题,可参考该步骤的常见问题解决办法。