Jenkins分布式部署 master-slave

1. 添加节点

系统管理→管理节点→新建节点(左上角)
填写节点名称,选择固定节点

2. 配置节点

点击右边的配置按钮

节点.png

节点信息.png

名称:slave节点的名称
远程工作目录:slave节点中jenkins的工作目录(workspace)
用法:
1.尽可能的使用该节点
2.只允许运行绑定到这台机器的job
启动方式:
将该node挂载到master上的方法,选择通过Java Web启动代理

3. 启动节点

有两种连接方式:

Launch agent from browser (slave节点有界面)

下载文件slave-agent.jnlp文件,上传到slave服务器,双击打开。一般用在Windows系统上,需要javaws.exe(在Java的bin目录中可以找到)程序才能打开。如果提示错误,请卸载JDK后重新安装。点击左上角的File选择Install as a service就可以添加为Windows的服务了(默认开机自动启动)。

Run from agent command line
  • 下载slave.jar
  • 上传agent.jar到slave节点
  • 进入slave节点存放agent.jar的目录,写个shell脚本,将java -jar slave.jar -jnlpUrl http://xxxxx放入
  • 后台启动脚本


    image.png

你可能感兴趣的:(Jenkins分布式部署 master-slave)