1. 程式人生 > >jenkins配置——從節點配置

jenkins配置——從節點配置

以下配置基於從節點啟動方式為通過SSH。

一.配置從節點電腦(以Ubuntu系統為例)

注:從節點電腦不需要安裝jenkins,slave節點成功連線伺服器之後,會自動下載slave.jar檔案

1.新增jenkins使用者,並建立一個目錄為jenkins使用者的主目錄

1)建立目錄:

#mkdir /home/jenkins

2)新增使用者,設定密碼

#useradd -d /home/jenkins -s /bin/bash jenkins

#passwd jenkins            //輸入兩次密碼

2.切換到jenkins使用者,並建立ssh金鑰

#su jenkins

[email protected]

$ssh-keygen -t rsa           //預設回車就行了

成功之後,會在/home/jenkins/.ssh/ 下,出現id_rsa和id_rsa.pub檔案

二.配置jenkins伺服器

1.在jenkins使用者主目錄中,找到.ssh/目錄(若是apt-get安裝,主目錄一般是/var/lib/jenkins)

#cd /var/lib/jenkins

#cat .ssh/id_rsa.pub >authorized_keys    //將jenkins使用者的公鑰新增進authorized_keys檔案,並檢視檔案屬性,改變檔案屬主為jenkins

#chown jenkins.jenkins .ssh/authorized_keys      

2.可以選擇用scp的方式,將authorized_keys檔案放入從節點電腦配置的/home/jenkins/.ssh/目錄中。

#scp .ssh/authorized_keys [email protected]:/home/jenkins/.ssh/

3.此時,重啟從節點電腦的ssh服務

#/etc/init.d/ssh restart

4.配置jenkins頁面

1)進入jenkins系統管理->管理節點

2)新建節點,輸入節點名稱,點選Permanent Agent,並儲存

3)配置節點的內容,選擇ssh啟動,並點選add新增認證,輸入從節點的jenkins使用者名稱密碼,並儲存

2.jpg

3.jpg

4)儲存從節點配置,並點選Launch agent

4.jpg

相關推薦

Jenkins (二) 節點配置

新建 雙擊 遠程 刷新 ins 文件 復制 點擊 點名 第一步:選擇系統管理 第二步:選擇節點管理 第三步:點擊新建節點 第三步:點擊新建節點 第四步:節點名稱自己隨意命名,選擇固定節點 第五步:節點配置 第六步:選擇該節點,點擊Launch下載,然後復制sla

jenkins配置——節點配置

以下配置基於從節點啟動方式為通過SSH。 一.配置從節點電腦(以Ubuntu系統為例) 注:從節點電腦不需要安裝jenkins,slave節點成功連線伺服器之後,會自動下載slave.jar檔案 1.新增jenkins使用者,並建立一個目錄為jenkins使用者的主目錄 1

jenkins配置節點

Jenkins多例項配置在企業裡面使用Jenkins自動部署+測試平臺時,每天更新發布幾個網站版本,不頻繁,但是對於一些大型的企業來講,Jenkins就需要同時處理很多的任務,這時候就需要藉助Jenkins多個node或者我們所說的Jenkins分散式SLAVE,今天我們帶大家來學習Jenkins多例項

Jenkins配置節點問題:ssh slave known_hosts [SSH]與Slave JVM has terminated. Exit code=126

第一個問題 : /var/jenkins_home/.ssh/known_hosts No Known 第二個問題:jenkins Slave JVM has terminated. Exit code=126 First  :原因:jenkins master 通過ss

Jenkins配置節點中預設沒有Launch agent via Java Web Start,該如何配置使用

Jenkins的配置從節點中預設沒有Launch agent via Java Web Start,如下圖所示,而這種啟動方式在W

Mysql 5.7 節點配置多執行緒主從複製

Mysql 5.7 對主從複製增加了一種型別,共有兩種型別,如下:DATABASE 基於庫的並行複製 , 每個資料庫對應一個複製執行緒LOGICAL_CLOCK 基於組提交的並行複製方式,同一個資料庫下可以有多個執行緒下面的步驟,在從節點上進行配置。檢視當前配置在開始配置之前,我們先看一下當前配置下的主從複製

3、k8s叢集手動部署筆記之Etcd配置-master節點配置

k8s部署配置檔案統一存放位置: #k8s配置目錄建立bin(存放可執行檔案),cfg(存放配置檔案),ssl(存放證書)目錄 [root@master ~]# mkdir -p /opt/kubernetes/{bin,cfg,ssl} Etcd配

Jenkins系列之-—05 節點配置

並運行 相同 用法 configure dso exc efi col nes 一、節點配置 1. 進入【系統管理】-【節點管理】-【新建節點】,錄入節點名,選擇Permanent Agent,下一步錄入節點詳細配置信息,如下: Name:節點名稱 Descriptio

持續集成工具jenkins slave節點配置(三)

java ext mage pro 技術 日誌 process img 目的 一.新節點slave搭建之前的主節點master:Centos7 190.168.3.250新建的slave節點環境:Centos7 190.168.3.251 系統設置-節點管理 設置連

Jenkins進階系列之——12詳解Jenkins節點配置

2014-03-02:修正對於lable標籤的理解。(1.532.1版本已經給出了官方解釋) 2013-12-22:新增JNLP埠修改,修改了一些錯誤。 Jenkins有個很強大的功能:分散式構建(在Jenkins的配置中叫做節點),分散式構建能夠讓同一套程式碼在

關於jenkins配置slave節點的一些坑

1、關於環境變數 jenkins 配置slave節點時,讀取環境變數的位置是 ~/.bashrc 如果配到 /etc/profile 是讀取不到的 2、關於連線方式 啟動slave節點選擇SSH通過賬號登入時,請選擇:Non verifying Ve

Hadoop 叢集安裝(節點安裝配置

1、Java環境配置 view plain copy sudo mv /tmp/java /opt/ jdk安裝完配置環境變數,編輯/etc/profile: view plain copy sudo vim /etc/profile 在檔案末尾,新增如下內容: view plain copy expor

Jenkins配置git上拉程式碼

jenkins 要從git上拉程式碼,現在git伺服器是基於tfs的,與以往不同。 1. 首先確定Repository URL怎麼寫是規範的  2. 建立Creentials,即登入git伺服器的使用者和密碼 3. 在Jenkins伺服器上通過ssh-keygen -t r

Jenkins主從節點配置

jenkins支援主從模式,這將會把構建任務分發到多個從節點去執行,這樣就可以支撐起多個專案的大量構建任務,同時,你可以提供多種環境(如:開發環境、生產環境)來對同一個專案進行測試和構建。想要進一步瞭解jenkins主從模式的話可以參考官方文件。 本文件將

Jenkins配置主從節點例項

1. 概述             jenkins安裝在一臺主機上,所有的jobs都在這臺機器上執行,如果執行太多jobs時,會形成等待,節點存在就是解決這個問題提高效率,安裝jenkins的主機稱為master機,而其它機器就屬於master的分節點,即slave節點

零開始針對 .NET 應用的 DevOps 運營實踐 - Jenkins & SonarQube 安裝配置

### 一、Overview 繼續 DevOps 實施的相關內容,在上一篇的部落格中,完成了對於工具鏈中使用到的軟體所需的執行環境的配置,在這一篇的部落格中,將聚焦於我們使用到的兩個主要的軟體:Jenkins 與 SonarQube 在 Windows 伺服器上的部署安裝,為後續 DevOps 的實施,構建

優化tomcat配置(內存、並發、緩存4個方面)優化

公司 應該 adt 打開 mx2 type 內存 主機名 socket Tomcat內存優化 Tomcat內存優化主要是對 tomcat 啟動參數優化,我們可以在 tomcat 的啟動腳本 catalina.sh 中設置 java_OPTS 參數。 JAVA_OPTS參數說

VMware配置U盤啟動

ubuntu 技術 不能 article cnblogs nbsp rdquo str target 很遺憾,VMware的BIOS不能識別USB啟動設備,即使已經把USB設備連接上去。 解決這一問題的做法是直接添加硬盤,硬盤指向物理硬盤,即USB設置。 註意:Ubun

Jenkins之構建觸發器配置(轉載)

每天 ont 有時 星期六 mon 運行時 觸發器 舉例 sin 構建觸發器配置,當你在文本框中輸入配置的時間後,文本框下方會有時間解釋,這樣可以很好的看到自己配置的時間對不對。 可以清晰看到我的配置第一個運行時間是周五上午10點執行,第二次是星期六上午10點。 1

linux ---jenkins的安裝與配置

inux pass targe 發布 技術分享 ip地址 多個 服務器 通過 Jenkins介紹   Jenkins是基於Java開發的一種持續集成工具,用於監控持續重復的工作,功能包括:   1、持續的軟件版本發布/測試項目。   2、監控外部調用執行的工作。 安裝環境