【故障处理--修改CI流水线】

背景:研发同事反映CI流水线卡顿严重,判断是移动云镜像仓库的带宽太小,故在公有云搭建一个harbor仓库,这就意味着CI流水线有些配置需要改动

1、CI流水线的介绍

  • helm-chart/pcas-appstore-hy存放的是chart包需要的文件

  • Dockerfile就是CI构建镜像时所需要的镜像文件
  • .gitlab-ci.yaml文件定义流水线的动作
  • build-chart-for-cluster构建chart包的脚本

脚本的逻辑是,判断位置参数是否为空,如果为空就执行if条件语句,如果不为空,则执行else条件语句

2、修改流水线

2.1修改.gitlab-ci.yml文件

  • 保证上传镜像到镜像仓库路径正确

2.2 修改chart包的环境变量

2.3 修改chart包的构建脚本


至此CI文件就修改好了

3、遇到的问题


根据CI流水线报的错,可以判断出没有添加仓库导致的
解决办法:

bash 复制代码
helm repo add --insecure-skip-tls-verify pcas-appstore-hy  $url


至此问题解决了

相关推荐
JuiceFS8 小时前
从 MLPerf Storage v2.0 看 AI 训练中的存储性能与扩展能力
运维·后端
Serverless社区9 小时前
函数计算的云上计费演进:从请求驱动到价值驱动,助力企业走向 AI 时代
阿里云·云原生·serverless
CYRUS_STUDIO12 小时前
用 Frida 控制 Android 线程:kill 命令、挂起与恢复全解析
android·linux·逆向
熊猫李13 小时前
rootfs-根文件系统详解
linux
chen94514 小时前
mysql 3节点mgr集群部署
运维·后端
LH_R15 小时前
OneTerm开源堡垒机实战(三):功能扩展与效率提升
运维·后端·安全
dessler15 小时前
Hadoop HDFS-高可用集群部署
linux·运维·hdfs
泽泽爱旅行16 小时前
awk 语法解析-前端学习
linux·前端
阿里云云原生1 天前
【云栖大会】AI原生、AI可观测、AI Serverless、AI中间件,4场论坛20+议题公布!
云原生
少妇的美梦1 天前
logstash教程
运维