持续集成交付CICD:K8S 通过模板文件自动化完成前端项目应用发布

文章描述了一次关于在GitLab环境中使用Kubernetes和Jenkins进行前端项目部署和持续集成/持续交付(CI/CD)的实验过程,包括更新部署文件、配置CI和CD流水线,以及遇到的问题如Jenkins构建错误和URL特殊字符处理。

目录

一、实验

1.环境

2.GitLab 更新deployment文件

3.GitLab更新共享库前端项目CI与CD流水线

4.K8S查看前端项目版本

5.Jenkins 构建前端项目

6.Jenkins 再次构建前端项目

二、问题

1. Jenkins 构建CI 流水线报错

2. Jenkins 构建CI 流水线弹出脚本报错

3. Jenkins 构建CD 流水线报错

4.URL中特殊字符实现哪些功能

5.sed如何实现替换特殊字符


 

 

一、实验

1.环境

(1)主机

表1 主机

主机 架构 版本 IP 备注
master1 K8S master节点 1.20.6 192.168.204.180

jenkins slave

(从节点)

node1 K8S node节点 1.20.6 192.168.204.181  
node2 K8S node节点 1.20.6 192.168.204.182  
jenkins

 jenkins主节点      

2.414.2 192.168.204.15:8080

 gitlab runner

(从节点)

  harbor私有仓库 1.2.2 192.168.204.15  
gitlab

gitlab 主节点       

12.10.14 192.168.204.8:82

jenkins slave

(从节点)

  sonarqube 9.6 192.168.204.8:9000  

 

2.GitLab

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值