-
基本概念 - 流水线 CodeArts Pipeline
在我的凭证下,您可以查看账号ID和用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。 Region分为通用Region和专属Region:
-
终端节点 - 流水线 CodeArts Pipeline
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同。 流水线的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 流水线的终端节点 区域名称 区域 终端节点(Endpoint) 协议类型 东北-大连 cn-northeast-1 cloudpipeline-ext
-
概览 - 流水线 CodeArts Pipeline
流水线权限从上到下可以分成三个层级,分别控制不同模块不同粒度的用户行为。 层级 模块 描述 租户级权限控制 扩展插件、策略(租户级)、租户级规则、流水线模板 控制租户账号下各模块资源,在统一身份认证服务中进行配置,生效范围为整个租户下的全部项目。 项目级权限控制 流水线、策略(项目级)、微服务、变更、环境
-
责任共担 - 流水线 CodeArts Pipeline
华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的云安全挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。
-
基于K8S原生Service的场景完成微服务蓝绿发布 - 流水线 CodeArts Pipeline
就可以逐渐将线上用户的真实访问引流到灰度负载,直至完全引流之后,新创建的灰度负载承接所有现网流量,原先的线上负载不承接任何流量,此时就可以安全地删除旧负载,保留新负载,完成一次发布。 按照引流方式的不同,当前常用的灰度发布方式有:快速完成100%流量切换的蓝绿发布和按流量比例或
-
查询流水线上的构建产物 - 流水线 CodeArts Pipeline
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
分组管理 - 流水线 CodeArts Pipeline
分组管理 使用场景 通过流水线分组功能,将具有相同特性的流水线进行归类统一管理,提升操作效率。例如,可以将流水线按环境级别划分为生产环境流水线、测试环境流水线等多个类别;或按照研发业务划分为定时构建、开发自测、集成测试、生产部署等多个业务场景。 前提条件 项目创建者和项目经理才能管理分组。
-
构造请求 - 流水线 CodeArts Pipeline
URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从终端节点中获取。 例如,IAM服务在“华北-北京一”区域的Endpoint为“iam.cn-north-1
-
更新插件草稿 - 流水线 CodeArts Pipeline
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
创建插件草稿版本 - 流水线 CodeArts Pipeline
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
蓝绿升级 - 流水线 CodeArts Pipeline
展示本次升级的旧负载和新负载名称、负载类型、负载的命名空间、升级的版本号、升级的镜像、升级负载的超时时间和切流等待时间。 发布详情 发布详情展示本次升级的旧负载和新负载的信息,包括负载的副本数、负载对应基本信息以及关键事件信息。 Online图标表示当前用户流量所在的负载,用户可以单击卡片查看负载对应Pod信息。
-
创建插件版本 - 流水线 CodeArts Pipeline
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
项目级权限 - 流水线 CodeArts Pipeline
× 复制流水线需要同时具有创建流水线及修改源流水线的权限。 流水线的角色权限默认继承项目下各角色的流水线权限,并与项目下各角色的流水线权限保持联动,直到用户在流水线中修改了该流水线的角色权限为止。 流水线创建者默认拥有其创建的流水线的全部权限。 策略权限 初始状态下,项目下各角色具有的项目级策略权限如下表所示:
-
变更入口 - 流水线 CodeArts Pipeline
展示变更所处生命周期的状态信息,将鼠标悬浮到阶段状态列,单击不同状态,可以根据变更阶段状态筛选变更。 创建人 展示创建变更的用户名称。 创建时间 展示变更的创建时间。 我的变更/所有变更 单击“我的变更/所有变更”可筛选变更列表,“我的变更”展示当前登录用户创建的变更信息,“所有变更”展示微服务下所有变更的信息。
-
云审计服务支持的CodeArts Pipeline操作列表 - 流水线 CodeArts Pipeline
云审计服务支持的CodeArts Pipeline操作列表 流水线(CodeArts Pipeline)提供可视化、可定制的自动交付流水线,帮助企业缩短交付周期,提升交付效率。 通过云审计服务,您可以记录与流水线相关的操作事件,便于日后的查询、审计和回溯。 表1 云审计服务支持的CodeArts
-
云审计服务支持的关键操作 - 流水线 CodeArts Pipeline
云审计服务支持的关键操作 云审计服务支持的CodeArts Pipeline操作列表 查询审计事件
-
查询审计事件 - 流水线 CodeArts Pipeline
以CSV格式的表格文件导出,该CSV文件包含了本次查询结果的所有事件,且最多导出5000条信息。 单击按钮,可以获取到事件操作记录的最新信息。 在需要查看的事件左侧,单击展开该记录的详细信息。 在需要查看的记录右侧,单击“查看事件”,会弹出一个窗口显示该操作事件结构的详细信息。
-
什么是流水线 - 流水线 CodeArts Pipeline
技术多样化:微服务可以使用不同的技术栈来实现,不同服务之间通过restful API通信,每个服务可以使用不同的技术框架和不同的存储库来实现。 什么是变更? 变更是一次研发交付活动的载体,项目的需求研发和漏洞修复都可以放在变更上来实现,一个变更只能属于一个微服务。 变更有自己的发布生命周期:开发中
-
查看流水线 - 流水线 CodeArts Pipeline
单击页面右上角“执行”,可以以最新的配置重新执行流水线,并生成一条新的执行纪录。 下载 单击上方产出信息,可以下载通过流水线自动构建出来的构建包。 说明: 只有构建类型的任务才有构建包。 存在多个构建包时,单击“全部下载”,可以下载全部构建包。 只展示最新构建的10个包,如需下载其他构建包,请切换到发布库页面自行下载。
-
流水线配置的定时任务未触发 - 流水线 CodeArts Pipeline
流水线配置的定时任务未触发 问题现象 用户配置的流水线定时任务未触发。 原因分析 定时任务配置没有正确保存。 处理方法 找到目标流水线,进入“执行计划”配置页面,检查定时任务配置是否正确。 选择执行时间后需要单击如上图所示的“确定”才会生效。 重新设置定时任务,保存流水线即可。 父主题: