Jenkins节点管理
- 节点用于分担master的执行任务压力
- Jenkins的任务可以分布在不同的节点上运行
- 节点上需要配置Java运行时环境,Java_Version > 1.5
- 节点支持 Windows、Linux、Mac
- Jenkins运行的主机在逻辑上是master节点
image.png
新增节点
-
在系统管理-节点管理功能下新增节点
image.png
image.png
- 配置参数
- 执行器数量:根据机器性能填写,一般为4个
- 远程工作目录:必须为要有权限的目录
-
用法:尽可能的使用此节点;只允许运行标签与该节点匹配的job
image.png - 启动方式:如果是Linux选择
ssh
,如果window就选择Java Web代理
image.png
image.png
-
添加完成后会有launching 状态
image.png - 启动节点
- 点击launch
- 下载jar包
wget http://docker.testing-studio.com:8080/jnlpJars/agent.jar
;使用java -jar agent.jar -jnlpUrl http://docker.testing-studio.com:8080/computer/demo/slave-agent.jnlp -secret e74f690d1bcf42729110c0087645b606ef0f73956a64c9f647314e09c621886f -workDir "/tmp/jenkins/
命令
image.png