Jenkins M/S部署
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,1.技术场景概述背景: 大型研发团队各业务线团队Jenkins 采用slave 主备方案部署 日常的Jenkins是一个开源项目, 它提供了一个容易使用的持续集成系统,并且提供了大量的pl
千家信息网最后更新 2025年12月03日Jenkins M/S部署
1.技术场景概述背景: 大型研发团队各业务线团队Jenkins 采用slave 主备方案部署 日常的Jenkins是一个开源项目, 它提供了一个容易使用的持续集成系统,并且提供了大量的plugin满足大家各式的集成需求。 通过配置jenkins Master,将不同的任务下发到多台机器执行,提高jenkins处理能力, 优点: (1).将CI/CD分别运行在不同slave 任务节点,实现业务负载均衡; (2).腾讯微信业务部分代码测试工具不支持linux,可以兼任windows 节点支持;
2.方案模块图;
3.部署Jenkins M/S(一主2从);
(1).环境相关信息
| 名称 | 前置依赖环境 | 版本号 | ip地址规划 | 备注 |
| OS | 系统,CPU,MEM,Disk 资源充足 | CentOS Linux release 7.5 | 172.21.206.227 172.21.206.228172.21.206.229 | jenkins M/S部署 |
| jenkins-master | ssh m/s 密钥认证; jenkins master正常部署 | Jenkins ver. 2.190.2 | ||
| jenkins_slave01 | ||||
| jenkins_slave02 |
注意安装插件:
3.jekins 安装插件列表;
插件名称 | 插件版本 | 备注 |
Build Timeout | 1.19 | 超时时间插件 |
Docker plugin | 1.1 | docker 插件 |
Email Extension Plugin | 2.6.1 | 邮件 |
ElasticBox Jenkins Kubernetes CI/CD Plug-in | 1.3 | k8s 插件 |
Git plugin | 3.6.4 | git 版本插件 |
Maven Invoker plugin | 1.3 | maven 编译插件 |
Pipeline | 1.5 | 命令执行 |
Timestamper | 1.8.8 | 时间戳当前日志 |
Publish Over SSH | 1.17 | 远程传输文件及执行Shell命令 |
SSH plugin | 2.5 | ssh 连接 |
Workspace Cleanup Plugin | 0.34 | 工作目录清除 |
Build With Parameters | 1.4 | 参数化构建 |
| Extended Choice Parameter | 0.78 | 扩展参数化 |
| Dashboard for Blue Ocean | 1.19.0 | 友好界面pipeline Dashboard |
(1).部署jenkins master节点(自行度娘解决)--登陆master节点(管理员权限)--> Manage Jenkins--->manage node-->new
2.登录机器过滤进程出现;
3.界面查看slave 状态;
插件
节点
业务
版本
不同
任务
参数
名称
命令
团队
备注
方案
时间
机器
环境
界面
系统
支持
充足
均衡
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
终端管理服务器是干什么的
服务器磁盘可以拆吗
郑州大数据库
计算机等级三级网络技术试卷
我的世界服务器插件下载
orcl数据库如何更改网址
商城分类数据库怎么做
工业控制系统网络安全展板
湖北网络安全事件
如何编正态数据库
医院网络安全修改病历
鹿城區网络安全宣传周
爬走网络安全手抄报
石器文明 服务器端
软件开发专利名称怎么取
适用于音视频的数据库
开开农场软件开发
计算机桥梁好还是网络技术好
国外网络技术研究
超市数据库管理技术原理
citrix文件服务器
保护国家的网络安全英文
db2数据库应用
数据库高级编程技术实验报告
滨州数据库数据脱敏
服务器支持自研管理芯片
开源的邮件服务器
小软件开发视频教程
双至强e5的服务器
ifix中数据库id未配置