搜索

部署 jenkins master 及多 slave 环境(第四周)


发布时间: 2022-11-24 20:31:00    浏览次数:51 次

jenkins分布式环境介绍

jenkins分布式作用

 

在众多 Job 的场景下,单台 jenkins master 同时执行代码 clone、编译、打包及构建,其性能可能会出现瓶颈从而会影响代码部署效率,影响 jenkins 官方提供了 jenkins 分布式构建,将众多 job 分散运行到不同的 jenkins slave 节点,大幅提高并行 job 的处理能力。不同的node可以分别执行测试和线上环境的操作。

jenkins master节点负责job的创建、管理与触发。 
job在执行时分配给特定的jenkins slave节点执行 
job执行成功后由jenkins master发送邮件通知。 

添加jenkins slave节点

注:jenkins slave节点创建工作目录与基本环境配置,如果jenkins slave节点需要clone代码和执行java 代码编译,则jenkins slave节点也需要配置java环境并且安装git、svn、maven等与master相同的基础运行环境,另外也要创建与master相同的数据目录,方便后期目录切换与制品同步,此路径通常与master和各node节点保持一致。
mkdir -p /var/lib/jenkins #创建数据目录
apt install openjdk-11-jdk  #保持相同的java环境
 

Jenkins—系统管理—节点管理—新建节点:

 

基础配置 

 

认证凭据:

 

 slave启动方式

注:如果你的ssh端口号不是22,ssh端口号在高级里面设置

验证jenkins slave节点状态

 

 

 

 

 

 

免责声明 部署 jenkins master 及多 slave 环境(第四周),资源类别:文本, 浏览次数:51 次, 文件大小:-- , 由本站蜘蛛搜索收录2022-11-24 08:31:00。此页面由程序自动采集,只作交流和学习使用,本站不储存任何资源文件,如有侵权内容请联系我们举报删除, 感谢您对本站的支持。 原文链接:https://www.cnblogs.com/gengxiaonuo/p/16923146.html