之前介紹過使用 Docker 安裝 Jenkins Agent,這次要講不使用 Docker 直接在 Ubuntu 安裝 Agent 的方法
在 Jenkins 主頁,選擇管理 Jenkins > 管理節點 > 新增節點 >
節點名稱輸入 ubuntu-18.04,按下 OK
接著在設定頁輸入
按下儲存之後可以看到 Agent 啟動 Logs,進去看一下發現失敗
訊息上看到提示安裝 java 8,我們透過 ssh 登入 Ubuntu 18.04,確認是不是沒有安裝 java
確實沒有安裝後,接著透過 apt 安裝 java 套件
sudo apt update && sudo apt install openjdk-8-jre -y
回到 Jenkins Web 再啟動一次,結果又有錯誤發生
檢查紀錄原來是 /data/jenkins 目錄不存在,這個好處理。建立一下目鍵,別忘了設定權限
sudo mkdir -p /data/jenkins
sudo chown ubuntu:ubuntu /data -R
回到頁面再次啟動 Agent
終於成功完成 Jenkins Agent 連線
本文同步發表在部落格