Jenkins M/S部署
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,1.技术场景概述背景: 大型研发团队各业务线团队Jenkins 采用slave 主备方案部署 日常的Jenkins是一个开源项目, 它提供了一个容易使用的持续集成系统,并且提供了大量的pl
千家信息网最后更新 2025年02月02日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安全错误
数据库的锁怎样保障安全
云课堂服务器管理密码
网络安全宣传周总结会致辞
承德市网络安全工程师招聘
云服务器怎么关闭安装
金华app软件开发平台有哪些
报考网络技术专业
网络安全预警系统
网络安全夺旗赛1 1=
深圳商城分销软件开发费用
网络安全法实施影响
当年马云建自己的数据库
服务器配置于管理报告
菏泽dell服务器代理
电子政务网络安全检查
数据库实验五安全
手机麻将游戏软件开发制作
梦圆云数据库可靠吗
中文数据库的特色
服务器主板能插显卡吗
带数据库的免费空间
网络安全知识答题题库人人网
有服务器地址和密码怎么进入
远程桌面访问服务器太慢
数据库怎么看表内容
用户画像数据库设计
软件开发需要准备哪些问题
营运网络安全检查表
海南紫柒网络技术有限公司
steam买东西服务器连接失败
美国网络技术发展历程