配置Jenkins的主從架構

配置Jenkins的主從架構,
可選擇一個全新純淨的機器作爲從節點配置,建議提前安裝jdk,系統會自動給安裝,但是不能用。
安裝jdk可選擇安裝包:
https://mirrors.huaweicloud.com/java/jdk/


首先在主頁面,選擇Manage Jenkins --->Manage Nodes and Clouds
配置Jenkins的主從架構

默認會有一個master節點,點擊新建節點,
配置從節點,如果工作場景使用了標籤也需要配置tag
配置Jenkins的主從架構

然後保存啓動從節點即可,或者也可以等一會兒系統自動啓動。

如果提前沒有創建填寫的遠程工作目錄,那麼啓動從節點時日誌中會有一個錯誤提示:
“[SSH] Checking java version of /var/lib/jenkins/jdk/bin/java
Couldn't figure out the Java version of /var/lib/jenkins/jdk/bin/java
bash: /var/lib/jenkins/jdk/bin/java: 沒有那個文件或目錄”
其實並不是真的有問題,只要最後是“Agent successfully connected and online”就已經是成功了的。這個報錯的原因主要就是沒有提前創建填寫的遠程工作目錄,系統後面會自動給創建,無需擔心。



配置Jenkins的主從架構
在從節點上看下是不是已經有了從節點進程起來,下圖中啓動的java工作目錄是指定的目錄,沒問題
配置Jenkins的主從架構

接着在項目中配置下指定運行節點,看看從節點是否可以正常使用
標籤表達式即爲剛剛新增節點時輸入的name。
配置Jenkins的主從架構

可以用Git測試,配置如上圖,然後構建處擴展shell寫echo即可測試
配置Jenkins的主從架構

然後選擇分支zhou 立即構建,即可看到日誌中輸出信息在227上執行的項目,分支爲zhou
配置Jenkins的主從架構
在227這條機器的系統上,就可以看到,構建成功的這個項目C的相信
配置Jenkins的主從架構


配置Jenkins的主從架構
添加多個節點,可選擇自己配置,或者直接複製已有從節點的配置。

任務在哪個節點上構建就在哪個節點上部署

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章