检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
服务的连接。 CodeArts支持以下扩展点。 表1 服务扩展点 类型 使用场景 Docker repository 用于连接Docker镜像仓库,连接成功后可以通过部署服获取仓库中的Docker镜像。 Jenkins 用于连接Jenkins服务,连接成功后可以在流水线中调用并执行Jenkins服务中所包含的任务。
在导航栏单击“我的镜像”,单击“镜像名称”进入镜像详情页面。 单击“下载指令”列的,复制镜像下载指令,其中,“docker pull”后面部分即为镜像地址。 启动命令 容器启动命令。输入Docker命令,以便在容器中运行特定的应用程序或脚本。 父主题: 管理流水线扩展插件
流水线源名称。 取值范围: 不涉及。 artifact_type String 参数解释: 制品源类型。 取值范围: 仅包含[generic,docker]。 artifact_type_name String 参数解释: 制品源类型名。 取值范围: 不涉及。 branch_filter
通过云原生发布插件进行发布 配置流水线。 在流水线阶段新建任务, 添加“云原生发布”插件,参数说明如表1。 云原生发布提供环境级别的服务发布能力,支持在CCE集群对环境进行自定义编排发布(如:滚动发布和灰度发布)。 图1 配置云原生发布插件 表1 参数说明 参数项 说明 名称 插件的名称。支持输
package_name String 参数解释: 包名称。 取值范围: 不涉及。 organization String 参数解释: docker组织。 取值范围: 不涉及。 请求示例 批量获取流水线状态。 指定查询的流水线ID为”d19799d619424b2bb2625ec2d93ea087”。
具有创建部署应用的权限,可参考部署服务编辑权限管理添加权限。 开通购买CCE服务,并在CCE集群中创建服务相关Service和Deployment:创建Service和Deployment。 Service和Deployment资源相关参考:服务(Service)、Deployments。
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书
package_name String 参数解释: 包名称。 取值范围: 不涉及。 organization String 参数解释: docker组织。 取值范围: 不涉及。 请求示例 获取流水线执行记录。 指定查询的起始偏移量为0,数量为10,开始时间戳为16775136000
"executor": "xxx", "status": "completed", "outcome": "success", "parameters": [ { "name": "serviceName",
package_name String 参数解释: 包名称。 取值范围: 不涉及。 organization String 参数解释: docker组织。 取值范围: 不涉及。 请求示例 获取流水线列表。 指定查询的起始偏移量为0,数量为10。 POST https://{endp
配置发布管理发布策略 新建发布管理自定义策略 发布管理环境预置了滚动升级模板、灰度升级模板和空白yaml模板,用户可以基于任一模板,添加原子插件,编辑发布策略。 进入发布管理环境列表页面。 单击环境名称,进入“环境信息”页面。 单击“发布策略”页签,切换至“发布策略”页面。 单击
负载名称、类型、命名空间及创建时间。 实例信息 实例名称、实例运行状态、Pod IP、Host IP (Pod所在节点的IP)、实例创建的时间。 关键事件 查看Pod的关键事件信息,可用于辅助Pod问题定位,包括Kubernetes组件名、事件类型、K8s事件、首次发生时间、最近发生时间。 灰度起负载
新建流水线(图形化) 准备工作 新建项目。 使用CodeArts Repo流水线源:新建代码仓库。 新建CodeArts服务扩展点:用于提升CodeArts Repo代码库的操作权限,或连接非CodeArts的第三方代码库。 新建流水线 访问CodeArts Pipeline首页。
43885d46e13d4bf583d3a648e9b39d1e checkMode: full deploy: name: cce deploy needs: # 使任务在指定的任务结束后才开始运行 - build - check
流水线时,依照当前配置的部署任务模板,自动创建部署任务并配置到所生成的流水线中。 Kubernetes发布 将容器镜像部署到云容器引擎(CCE)或原生Kubernetes集群中。支持滚动发布和基于集群Service的蓝绿发布。 云原生发布 云原生发布提供了环境级别的服务发布能力,
调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。 Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。
操作的响应码 ["failed", "success"]。 约束限制: 不涉及。 表6 PipelineMoveToGroupResponseVo 参数 参数类型 描述 code String 响应码 ["failed", "success"] pipeline_id String
创建微服务 功能介绍 创建微服务 调用方法 请参见如何调用API。 URI POST /v2/{cloudProjectId}/component/create 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String 项目ID 请求参数 表2
ng:待审核;suspending:挂起;completed:完成。 outcome 否 String 流水线执行结果。取值及含义:success:成功;error:失败;aborted:终止 sort_key 否 String 用于排序的字段。取值为:pipeline_name
通过流水线生成标签名并通过上下文传递为代码仓库创建标签 方案概述 流水线上下文存储了流水线运行的实例、变量、任务等信息,每个上下文都是一个包含各种属性的对象。使用流水线时,当一个任务生成了数据或结果,且这些数据或结果需要在后续的任务中使用时,可以基于流水线上下文来实现,流水线上下