Jenkins 流水线
Jenkins 采用的是 Helm 进行安装和维护,相关的配置可以查看 GitHub 上 ks-installer 仓库 。其中 Jenkins 镜像使用的是官方的,没有进行任何定制。
uc-jenkins-update-center
(uc-jenkins-update-center jenkins 更新中心,提供 Jenkins 插件的安装包)
uc 是提供给 Jenkins 下载插件的服务。有两方面的原因需要 uc: 一方面是适配离线环境,同时线上官方地址下载慢;另一方面是有自行开发的插件需要集成。uc 提供的只是一个 Nginx 下载服务,相关的镜像内容也只是为了存储 Jenkins 插件而已。
在实际部署过程中使用的kubesphere/jenkins-uc:v3.0.0镜像,但搜索不到该镜像的dockerfile文件或者项目工程,希望能有人帮忙解答一下,非常感谢!