检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置文件修改 该步骤可通过识别文件中特定标记符,精准修改文件中指定的内容,以下介绍该部署步骤的配置方法及样例。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
Kubernetes自定义集群部署 通过manifest文件定义Kubernetes对象,实现对通用的Kubernetes集群的部署。通过该方式,可以实现自建Kubernetes集群或三方云厂商K8S集群的部署。 前提条件 您已有自定义集群。 操作步骤 获取kubeconfig文件。
使用自定义模板新建并部署应用 部署 CodeArts Deploy 服务支持自定义应用,用户根据项目实际需要可自定义部署步骤,本节将介绍如何使用自定义模板新建并部署应用。 自定义模板存在以下使用场景。 若已有系统模板无法满足您的要求,您可以在应用模板页面新建自定义模板,或使用空白模板新建自定义模板。
CodeArts Deploy应用部署模板介绍 部署服务为开发者提供了常用的部署流程模板(即系统模板),并支持您在新建应用的过程中,将标准的部署流程保存为自定义模板,可以帮助您快速新建应用,同时便于在团队中快速地批量推广。本节将介绍如何使用模板新建应用。 您可以收藏系统模板。收藏
容器应用部署(CCE/CCI) 将容器应用部署到用户CCE服务的专属kubernetes集群或CCI服务的专属命名空间中。 “容器应用部署(CCE/CCI)”步骤目前仅对2021年12月31日前使用过此步骤的用户开放。 前提条件 您已有CCE集群或开通了CCI服务。 步骤详情 表1
删除CodeArts Deploy主机集群 前提条件 具备删除主机集群的权限,请参考应用权限矩阵。 删除主机集群 进入主机集群。 进入目标项目下,单击菜单“设置 > 通用设置 > 基础资源管理”,默认进入“主机集群”页面。 或单击菜单“持续交付 > 部署”,进入项目下部署服务界面
查询审计日志(可选) 云审计服务是安全解决方案中专业的日志审计服务,可以记录CodeArts Deploy的相关操作事件,方便您日后的查询、审计和回溯。 支持审计日志的操作 表1 云审计服务支持CodeArts Deploy服务操作 操作名称 资源类型 事件名称 创建部署服务应用
查看本机器是否有IIS功能 请根据下面的步骤查看机器版本是否有iis功能。 以“Windows Server 2012 R2英文版操作系统”为例: 打开计算机,单击“卸载或更改程序”如下图所示 图1 卸载或更改程序 然后单击“启用或关闭Windows功能”如下图所示。 图2 启用或关闭Windows功能
查看本机器是否有IIS功能 请根据下面的步骤查看机器版本是否有iis功能。 以“Windows Server 2012 R2英文版操作系统”为例: 打开计算机,单击“卸载或更改程序”如下图所示 图1 卸载或更改程序 然后单击“启用或关闭Windows功能”如下图所示。 图2 启用或关闭Windows功能
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。返回的消息体中是具体的错误代码及错误信息。 错误响应Body体格式说明 当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。 { "error": { "code":
更新应用 功能介绍 更新应用。 调用方法 请参见如何调用API。 URI PUT /v1/applications 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式) X-Auth-Token 是
入门实践 当您开通了部署服务后,可以根据业务需要将制品等资源部署到主机或容器,从而实现部署环境标准化和部署过程自动化。本文介绍部署服务中常见的部署方式,帮助您更好的使用部署服务。 在使用部署服务之前,请先做好如下准备工作: 已有可用项目,如果没有,请先新建 CodeArts 项目。
新建应用 (推荐) 功能介绍 新建应用。 调用方法 请参见如何调用API。 URI POST /v1/applications 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式) X-Auth-Token
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987
查询应用实例级/项目级权限矩阵 功能介绍 查询应用实例级/项目级权限矩阵,传递app_id时,查询应用实例级权限矩阵;未传app_id,传递project_id时,查询应用项目级权限矩阵。 调用方法 请参见如何调用API。 URI GET /v3/applications/permissions
获取应用列表 (推荐) 功能介绍 查询项目下应用列表。 调用方法 请参见如何调用API。 URI POST /v1/applications/list 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式)
部署应用 功能介绍 根据部署任务id部署应用。 调用方法 请参见如何调用API。 URI POST /v2/tasks/{task_id}/start 表1 路径参数 参数 是否必选 参数类型 描述 task_id 是 String 部署任务id 请求参数 表2 请求Header参数
获取应用详情 (推荐) 功能介绍 根据应用id获取应用详情。 调用方法 请参见如何调用API。 URI GET /v1/applications/{app_id}/info 表1 路径参数 参数 是否必选 参数类型 描述 app_id 是 String 参数解释: 应用id。 约束限制:
批量修改应用权限 功能介绍 批量修改应用权限。 调用方法 请参见如何调用API。 URI PUT /v3/applications/permissions 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Tok
获取应用列表 功能介绍 查询项目下应用列表。该接口于2024年09月30日后不再维护,推荐使用新版获取应用列表(ListAllApp)接口。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/tasks/list 表1 路径参数 参数 是否必选 参数类型