项目名名称:搭建基于k8s的jenkins集群+CI/CD流水线
之前现状:
jenkins单节点,没有做HA
核心步骤:
1、构建jenkins slave镜像
2、在kubernetes中部署jenkins,并在jenkins中添加git和kubernetes插件
3、jenkins配置:添加kubernetes配置、添加git密钥、添加kubernetes认证
4、使用pipeline编写CI/CD流水线
5、编写服务的yaml文件
改造效果:
jenkins高可用、自动伸缩、环境隔离、易维护