說明:master機器爲Windows,現將一臺Linux機器作爲slave進行配置。這臺Linux機器爲CentOS。
1、在Linux slave上的配置
①創建名爲jenkins用戶
#sudo /usr/sbin/useradd -m jenkins -d /home/jenkins
②設置用戶jenkins的密碼
#sudo /usr/bin/passwd jenkins
根據提示輸入新密碼和確認密碼。
③切換到jenkins用戶
#su - jenkins
④創建public/private key pair
#ssh-keygen -t rsa
注:中間有幾次詢問,可直接輸入回車,其中:key pair存儲在默認/home/jenkins/.ssh目錄下,密碼爲空。⑤創建authorized_keys
#cd /home/jenkins/.ssh
#cat id_rsa.pub > authorized_keys#chmod 700 authorized_keys
⑥複製id_rsa的內容
#cd /home/jenkins/.ssh
#cat id_rsa
說明:在瀏覽器上配置時使用。2、通過瀏覽器的配置
通過瀏覽器訪問已經搭建完成的Jenkins。
①配置憑證
【系統管理】 -> 【Manage Credentials】 -> 【Add Credentials】 ->【SSH Username with private key】
②添加並配置節點
【系統管理】 -> 【管理節點】,輸入節點名稱,選擇“Dump Slave”。