检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 服务韧性 认证证书
SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另外,华为云还提供了以下销售许可证及软件著作权证书,供用户下载和参考。具体请查看合规资质证书。
环境验证无问题之后,就可以逐渐将线上用户的真实访问引流到灰度负载,直至完全引流后,新创建的灰度负载承接所有现网流量,原先的线上负载不承接任何流量,此时就可以安全地删除旧负载,保留新负载,完成一次发布。 该解决方案介绍在不需要占用集群额外资源安装插件的情况下,基于Kubernete
参数为私密变量时,系统会将输入的参数做加密存储,使用时进行解密,且在运行日志里不可见。 单击操作列,可删除对应变量。 单击,可继续添加变量。 操作完成后,单击“保存”,弹出“保存修改”对话框。 确认信息无误,填写修订日志,单击“确定”,完成添加。 切换至单击“历史版本”页签,可查看变量历史版本列表。
根据用户需求,可配置同一阶段内的任务串行执行或并行执行。 流水线部分任务执行 根据用户需求,可选择流水线中的某一个或多个任务单独执行。 流水线历史执行记录 支持查看流水线最近90天的历史执行记录。 流水线微服务变更 支持基于微服务的DevOps轻量变更模式。 流水线策略分层管理 在租户级和项目级都有策略,实现租户的全局管控和项目的局部管控。
Service蓝绿引流:基于集群Service将所有流量切换至新负载(灰度负载)。 ASM灰度引流:基于ASM的VirtualService和DestinationRule配置来控制访问流量,可以基于流量比例、请求Header等进行灰度引流,要求集群内安装ASM(应用服务网格)。 灰度下线插件
自定义参数:根据需要自定义添加,参数类型包括字符串类型、枚举类型、自增长类型。最多可以新建100个自定义参数。 通用参数组:项目下通用流水线参数,所有流水线都可以关联并使用通用参数组。最多可以新建5个通用参数组,每个参数组最多可以添加20个自定义参数。 新建流水线时如果设置了别名,可基于
查询流水线触发失败记录 功能介绍 查询流水线触发失败记录 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/trigger-failed-record 表1 路径参数 参数 是否必选 参数类型
获取流水线执行记录 功能介绍 获取流水线执行记录 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/list 表1 路径参数 参数 是否必选 参数类型 描述 project_id
查询当前流水线排队中的记录 功能介绍 查询当前流水线排队中的记录 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/queued-pipeline 表1 路径参数 参数 是否必选 参数类型 描述
查询流水线的旧版运行记录 功能介绍 查询流水线的旧版运行记录 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/list-legacy 表1 路径参数 参数 是否必选
单击可收藏该微服务,收藏成功后图标变为,再次单击可取消收藏;单击,可删除该微服务。删除微服务,微服务内所有变更记录和流水线都将会被删除,请谨慎操作。 微服务列表展示项目下的所有微服务。 支持在搜索栏中输入微服务名称关键字进行搜索。 新建变更流水线 访问CodeArts Pipeline首页,进入项目下流水线。
弹出“执行配置”侧滑框,保持默认配置,单击“执行”。 单击流水线名称,进入“执行历史”页面。 单击历史记录执行编号,切至“流水线详情”页,可实时查看流水线执行进展及任务执行状态。 单击任务卡片,可以查看对应任务日志。 图6 执行流水线 查看流水线执行结果 单击右上角用户名。 单击“CodeArts控制台”。
开发者利用官方工具镜像进行插件开发,自行实现业务逻辑。当前支持开发者使用主流多语言进行业务脚本编写,如:shell/nodejs/python/java等。针对业务的特殊环境要求,支持使用自定义执行机配合基础插件(执行容器镜像)提供更加多样的执行方式。 使用者可开发扩展插件对接已有的第三方CI/CD工具。 父主题:
sources.<alias> object 别名为alias对应的流水线源的所有信息,当流水线源定义别名时存在。 sources.<repo_name> object 代码仓名称为repo_name的流水线代码源的所有信息,当代码源未定义别名时存在,包含属性同alias。 sources
查询可用发布商 查询可选插件列表 查询基础插件列表 分页查询可选插件列表 查询插件列表 查询插件指标配置 查询插件输入配置 查询插件输出配置 查询插件所有版本信息 查询插件版本详情 查询插件版本号 删除发布商 查询发布商详情 创建基础插件 更新基础插件 删除基础插件 上传基础插件 查询基础插件详情
获取项目下流水线执行状况 功能介绍 获取项目下流水线执行状况 调用方法 请参见如何调用API。 URI GET /v3/pipelines/build-result 表1 Query参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id start_date
单击分组所在行,可移动、删除分组。 图1 配置流水线分组 第一个分组创建完成后,会自动生成一个“未分组”组别,未分组的流水线会自动划入该组。 创建完所有分组,单击“关闭”,返回流水线列表页面。 选择需要操作的流水线,可进行以下批量操作。 图2 批量操作流水线 单击“移动到”,弹出“移动分组
单击“确定”,完成规则创建。 步骤2:新建策略并添加规则 策略实行分层管理,可分为租户级策略和项目级策略。其中,租户级策略可以应用到当前租户下所有项目的流水线,项目级策略可以应用到当前项目下所有流水线。本节以租户级策略为例进行介绍。 单击左侧导航栏“策略”,进入策略管理页面。 租户级策略中默认存在一条“系统
查看发布管理发布结果 进入发布管理环境列表页面。 单击环境名称,进入“环境信息”页面。 单击“部署历史”页签,切换至“部署历史”页面,页面展示该环境的所有工单历史。 单击工单名称,可以进入工单的详情页面,详情页面展示本次发布的发布流信息、基本信息以及各原子插件发布单信息。 发布流信息 图1 发布流信息