一.插件概述
1.插件名称
拉取helm仓库制品
2.核心价值
支持从Helm 仓库高效拉取指定 Chart 包,存储至流水线工作空间 。通过标准化配置流程,简化仓库认证、包定位环节,为后续部署流程提供统一、可用的制品来源。
3.适应版本
适配 DevOps 平台6.0及以上稳定版本
二.核心使用场景
聚焦云原生应用交付流程,解决 Helm 包跨环境、跨项目获取需求,典型场景包括:
-
项目级制品复用
例如:多项目共享基础服务 Chart 包(如公司内部标准化服务模板 ),在项目 A 流水线中,通过插件选择存储基础包的项目、指定仓库与 Chart 包,拉取后直接用于项目部署,避免重复构建,加速项目交付。
-
版本化部署迭代:
例如:应用迭代需更新 Helm Chart 版本,在 DevOps 流水线中,通过插件精准填写仓库名、Chart 包名称(含版本标识 ),拉取指定版本包进行部署测试,保障版本迭代可控,适配灰度发布、蓝绿部署等场景
三.详细使用手册
1.前提条件
2.操作流程
Step1:在【制品】选择对应仓库,生成用户访问该仓库的访问token,用于后续插件拉取制品使用
Step2:在流水线中添加【拉取Helm仓库制品】,填写以下信息,执行成功后,会将指定的Chart包存储至流水线工作空间,便于后续的部署。
|