Jenkins添加節點

因爲master做爲jenkins的主要服務節點,當job發佈任務過多時,會影響jenkins自己的性能。因此須要slave節點去作jenkins的job發佈節點,從而減小jenkins主服務的壓力。

Jenkins添加節點
如下爲配置方法:
1、添加憑據認證
Jenkins添加節點
2、選擇系統管理
Jenkins添加節點java

3、選擇節點管理
Jenkins添加節點
4、添加節點
Jenkins添加節點
5、建立節點
Jenkins添加節點
6、配置
Jenkins添加節點
注:
Name是節點名字;
Description是節點描述;
of executors是該節點能夠同時運行job的數量;
Remote root directory主要是添加了workspace的目錄;
Label是該節點的標籤名,在運行job的時候,可使用該標籤指定job運行的node;
Usage是你如何使用該節點,一般選擇Utilize this node as much as possible,即儘可能使用該節點。
Lance method:是將該node掛載到master上的方法。這裏有四個選項,經常使用的是前兩選項,即「Launch slave agents on Unix machine via SSH」和「Launch slave agents via Java Web Start」。 Availability是你什麼時候鏈接該節點。一般選擇一直鏈接便可,即「Keep this slave on-line as much as possible」。
7、經常使用工具配置
Jenkins添加節點
8、環境變量配置
Jenkins添加節點
而後保存便可,
最後點擊Relaunch agent,啓動節點。
報錯:
一、若是啓動失敗請檢查認證是否正確,以及master和slave是否經過互相免密認證。若是沒有互相copy id_rsa.pub的祕鑰到authorized_keys就好
二、Host Key Verification Strategy 是否配置爲non的那一個。
三、報錯Couldn’t figure out the Java version of /usr/bin/java 是由於jenkins找不到node上的java安裝目錄,須要配置環境變量,已經經過java -version查看,java環境是否配置正確node

相關文章
相關標籤/搜索