检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ts 表1 路径参数 参数 是否必选 参数类型 描述 application_id 是 String 应用id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式) X-Auth-Token 是 String
若存在,请确认当前应用配置主机的连通性状态为成功,若失败请修改主机信息后重新进行主机连通性验证,步骤如下: 进入目标项目下, 单击菜单“设置 > 通用设置 > 基础资源管理”,默认进入“主机集群”页面。 或单击菜单“持续交付 > 部署”,进入项目下部署服务界面。单击“基础资源管理”默认进入“主机集群”页面。
支持从本地上传应用包到制品仓库。 部署动态 应用部署产生的服务动态消息,包括部署成功、部署失败和应用更新和删除消息。 并行部署 可以在一个应用中选择多个主机和多个环境,实现多主机并行部署。 部署详情 可以查看部署详情,可视化显示部署进程、当前部署应用信息。 部署日志 部署详情页面可以查看部署日志,多主机并行部署支持分主机日志查看。
部署应用,详细操作可参考部署CodeArts Deploy应用。 应用列表中选择待部署应用,单击图标,即可部署该应用。 部署完成后,单击应用名称,单击目标部署记录,应用状态栏的颜色变成绿色,并显示“部署成功”,则表示此次部署应用成功。
}/hosts 表1 路径参数 参数 是否必选 参数类型 描述 application_id 是 String 应用id environment_id 是 String 环境id 表2 Query参数 参数 是否必选 参数类型 描述 key_field 否 String 主机名、ip关键字模糊搜索
路径参数 参数 是否必选 参数类型 描述 group_id 是 String 主机集群id host_id 是 String 主机id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式) X-Auth-Token
部署服务CodeArts Deploy使用流程 部署(CodeArts Deploy)提供可视化、自动化部署服务。提供丰富的部署步骤,有助于您制定标准的部署流程,降低部署成本,提升发布效率。 部署服务具有以下特性: 支持主机部署(华为云ECS、您的自有主机及第三方主机)、容器部署
原因分析 镜像仓库如果未配置证书,同时部署目标主机未对仓库配置添加信任,会导致登录失败。 处理方法 请先确认镜像仓地址以及用户名、密码正确,并排除网络连接及用户权限问题。 因添加信任配置需要重启Docker,重启操作会导致运行中的容器停止服务,因此建议提前配置需要用到的镜像仓地址,分两种情况处理。
String 部署任务id release_id Integer 部署记录序列号 is_disable Boolean 当前应用是否被禁用 duration String 部署时间 execution_state String 部署状态 executor_id String 部署者id executor_nick_name
部署失败 问题现象 部署“安装Tomcat”步骤时失败。 处理方法 在控制台输入“java -version”查看是否有JAVA环境,如果没有请添加JAVA环境。 查看机器上是否存在其他版本的Tomcat,如果有请删掉Tomcat环境变量,然后重试。 查看是否有相同端口的服务。
进入“部署步骤”页面,页面左侧为部署步骤编排区,右侧为可选步骤列表。 在右侧步骤列表中,单击目标步骤的“添加”,可将该部署步骤添加到左侧的步骤编排区中。 (可选)配置应用信息。 单击已添加的部署步骤上方或者下方的,页面右侧显示可添加的所有部署步骤,可以在当前部署步骤前后添加新的部署步骤。 部署步骤编排区内的步骤均可根据需要拖动、添加、删除。
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值) 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 total Integer
arrange_infos Array of TaskBaseBody objects 参数解释: 部署任务列表。 表5 TaskBaseBody 参数 参数类型 描述 id String 参数解释: 部署任务id。 取值范围: 由英文字母、数字组成,且长度为32个字符。 请求示例 https
devrepo.devcloud.cn-southwest-2.huaweicloud.com 124.71.80.194 父主题: 选择部署来源
"组成,且长度为[3-128]个字符。 默认取值: 不涉及。 os 否 String 参数解释: 主机集群的操作系统类型。 约束限制: 不涉及。 取值范围: windows:windows操作系统类型。 linux:linux操作系统类型。 默认取值: 不涉及。 page_index 否 Integer 参数解释: 分页查询页码数。
单击菜单“持续交付 > 部署”,进入部署服务界面。 单击目标应用名称,进入应用。 单击“编辑”,进入“部署步骤”界面。 单击“环境管理”,进入环境管理界面。 单击某个环境操作列的图标,为各角色配置相应操作权限。 表5 环境权限 角色/权限 查看 编辑 删除 部署 权限管理 环境创建者
Kubernetes部署步骤操作相关问题 Manifest文件中{{}}引用的参数在应用中未定义 制品仓库中的文件不存在 制品仓库的Manifest文件地址写错 kubeconfig文件配置错误 kubectl命令部署失败 Kubernetes应用部署失败 部署Kubernetes
选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 单击“环境管理”,切换到“环境管理”页面。 单击“新建环境”,信息配置完成后单击“保存”,切换到“资源列表”页面。 单击“导入主机”,主机导入并验证连通性成功后重新部署应用即可。 父主题: 选择部署来源
获取指定项目的应用部署成功率 功能介绍 获取指定项目的应用部署成功率。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/metrics/success-rate 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
批量删除项目下应用 功能介绍 批量删除项目下应用。 调用方法 请参见如何调用API。 URI POST /v2/applications/batch-delete 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用