jenkins部署集羣

jenkins部署集羣

環境:java

兩臺Centos7.3系統服務器

master:172.16.1.227ssh

slave:172.16.1.228ide

其中一臺做爲master,另外一臺爲slave(slave服務器上無需安裝jenkins)3d

1.master:安裝java環境,本博客裏有,省略代理

2.master:安裝配置好jenkins。下載jenkins的war包,直接執行java -jar jenkins.war &blog

3.master;配置免密登陸slave部署

ssh-keygen博客

ssh-copy-id 172.16.1.228jenkins

4.添加一個節點(slave)

4.1點擊manage jenkins

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 

4.2下拉找到如下選項

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 

4.3 點擊左邊的新建節點

 

 watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 

 4.4輸入名稱,選擇permanent agent,點擊肯定

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 

4.5 繼續配置。按下圖進行配置。注意:Credentials的配置在下一張圖裏:點添加-》jenkins-》按下一張圖配置

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 4.6配置憑證,私鑰是master上面ssh-keygen時生成的id_rsa裏的內容

 

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

將如圖所示內容複製進上圖的私鑰中便可

 watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

4.7配置好以後,還須要選中這個新增的憑證,如圖

 watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 4.8配置好以後,發現slave是離線的。點擊slave-1進去

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 

4.9 點擊如下位置,確認信任

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

4.10 接着還須要啓動代理

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

4.11 成功的話會以下所示(我遇到過一種狀況,就是個人java環境不是按照標準配置的,個人java安裝到/usr/local/jdk中,致使沒法識別報錯,正常狀況應該是安裝到/usr/local/java中,改過目錄名後修改系統環境變量後就能夠了)

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

·

相關文章
相關標籤/搜索