自学内容网 自学内容网

jenkins分布式构建

Jenkins分布式构建是一种将构建任务分散到多个机器上的方法,以提高构建效率和并行处理能力

1. 架构

  • 主节点(Master):负责管理构建任务、调度和监控所有从节点。
  • 从节点(Slave):实际执行构建任务的机器,可以是物理机、虚拟机或云实例。

slave服务器准备环境,例如java(必须)、mvn、nodejs等等

2、服务器之间的配置

正在主节点生成密钥

ssh-keygen

在/root/.ssh 目录下,会新生成两个文件:id_rsa.pub和id_rsa

将生成的公钥上传至从节点authorized_keys

scp -r /root/.ssh/id_rsa.pub root@从节点ip:/root/.ssh/authorized_keys

3、jenkins配置

 新增节点

 配置详解

 

 配置认证信息

 此处为从节点服务器的登录信息 登录名root&登录密码

 

 配置节点工具

 配置java位置,可通过 which java 查询

 

 配置完成

4、 连接验证

 5、jenkins-job使用

 

 


原文地址:https://blog.csdn.net/weixin_50464533/article/details/142461468

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!