欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Jenkins實現集群化管理以及流水線項目配置

 更新時間:2022年03月21日 16:47:50   作者:愿許浪盡天涯  
這篇文章主要為大家介紹了Jenkins基本概念,配置實現集群化管理以及配置流水線項目的實現,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

一、Jenkins Cluster 簡介

首先在這里說一下單臺 Jenkins 的工作流程:

1.在 GitLab 遠程倉庫中下載代碼到本地;

2.由本地的 Maven 對代碼編譯成 war 包(針對于 Tomcat)

3.最后將打包的 war 包放置目標位置(一般都是通過腳本來進行傳輸)

以上就是 Jenkins 大致的一個工作流程。

現在來說一下為什么要使用 Jenkins 集群:

其實使用 Jenkins 集群的主要目的就是為了緩解 Jenkins Master 的一個工作壓力(Jenkins 本身就是 Master)

因為當同時在 Jenkins 上部署多個項目時,單臺 Jenkins 服務器的壓力可能會過大(拉取,編譯,發(fā)布)

1.配置 Jenkins 實現集群功能

Jenkins 上需要安裝:SSH、SSH Agent、SSH Build Agents 插件。

Node 上需要安裝:JDK 軟件包,并進行時間同步。

1)配置 Jenkins 集群

Manage Jenkins —— Manage Nodes and Clouds

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

2)準備項目

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

3)Build Now

ssh-copy-id root@192.168.1.3									# 需要將 Node 節(jié)點的公鑰發(fā)送給 Client

在這里插入圖片描述

2.使用 Jenkins 配置流水線項目

Jenkins 流水線(Pipeline)就是在任務項目構建的過程中通過 Pipeline 來呈現每個構建階段的細節(jié)信息。

在這里插入圖片描述

流水線格式:

pipeline {
    agent any														# 在所有主機上操作
    stages {														# 任務集
        stage('Hello') {											# 任務名稱為 Hello
            steps {
                echo 'Hello World'									# Hello 任務要執(zhí)行的命令
            }
        }
    }
}

在這里插入圖片描述

在這里插入圖片描述

注意:我這里只是簡單做了下演示,你們可以根據 pipeline 語法來玩更高級的東西。

以上就是Jenkins實現集群化管理以及流水線項目配置的詳細內容,更多關于Jenkins集群化管理流水線項目配置的資料請關注腳本之家其它相關文章!

相關文章

  • 通過nginx實現訪問服務器指定目錄下圖片資源

    通過nginx實現訪問服務器指定目錄下圖片資源

    這篇文章為大家詳細主要介紹了如何通過nginx實現訪問服務器指定目錄下圖片資源,文中通過圖文進行了詳細的講解,有需要的小伙伴可以了解下
    2023-10-10
  • Nginx 反向代理與負載均衡運行小結

    Nginx 反向代理與負載均衡運行小結

    Nginx還支持對后端服務器進行健康檢查,當某個服務器不可用時,Nginx會自動將流量重定向到其他可用的服務器,這篇文章給大家分享Nginx 反向代理與負載均衡是如何運行的,感興趣的朋友一起看看吧
    2024-03-03
  • Nginx之為已安裝nginx動態(tài)添加模塊的方法

    Nginx之為已安裝nginx動態(tài)添加模塊的方法

    本篇文章主要介紹了Nginx之為已安裝nginx動態(tài)添加模塊的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • 詳解Nginx反向代理到Tomcat服務器

    詳解Nginx反向代理到Tomcat服務器

    本篇文章主要介紹了詳解Nginx反向代理到Tomcat服務器,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • nginx http重定向https配置說明

    nginx http重定向https配置說明

    這篇文章主要介紹了nginx http重定向https配置說明的相關資料,需要的朋友可以參考下
    2017-04-04
  • 詳解Nginx的配置函數對于請求體的讀取

    詳解Nginx的配置函數對于請求體的讀取

    這篇文章主要介紹了Nginx的配置函數對于請求體的讀取,深入Nginx的內核配置中進行講解,需要的朋友可以參考下
    2015-12-12
  • nginx搭建文件服務器(保姆級)

    nginx搭建文件服務器(保姆級)

    我們在工作過程中,有許多大的鏡像或者安裝包等,搭建一個文件服務器,可以高效的儲存文件,本文就來介紹一下nginx搭建文件服務器,感興趣的可以了解一下
    2023-06-06
  • Nginx+Tomcat的服務器端環(huán)境配置詳解

    Nginx+Tomcat的服務器端環(huán)境配置詳解

    這篇文章主要介紹了Nginx+Tomcat的服務器端環(huán)境配置詳解,包括Nginx與Tomcat的監(jiān)控開啟方法,需要的朋友可以參考下
    2015-12-12
  • nginx反向代理文件下載失敗問題及解決

    nginx反向代理文件下載失敗問題及解決

    這篇文章主要介紹了nginx反向代理文件下載失敗問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 使用nginx配置基于域名的虛擬主機實現​

    使用nginx配置基于域名的虛擬主機實現​

    這篇文章主要介紹了nginx配置基于域名的虛擬主機實現​,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10

最新評論