最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jenkins實現(xiàn)集群化管理以及流水線項目配置

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

一、Jenkins Cluster 簡介

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

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

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

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

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

現(xiàn)在來說一下為什么要使用 Jenkins 集群:

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

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

1.配置 Jenkins 實現(xiàn)集群功能

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

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

1)配置 Jenkins 集群

Manage Jenkins —— Manage Nodes and Clouds

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

2)準(zhǔn)備項目

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

3)Build Now

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

在這里插入圖片描述

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

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

在這里插入圖片描述

流水線格式:

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

在這里插入圖片描述

在這里插入圖片描述

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

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

相關(guān)文章

最新評論

杭州市| 丘北县| 台东县| 岚皋县| 彭山县| 陆川县| 柏乡县| 东乡| 安陆市| 德江县| 宜城市| 云林县| 长治市| 龙井市| 寿宁县| 太和县| 榆林市| 曲水县| 开封市| 海南省| 陇南市| 明水县| 竹北市| 广宁县| 惠来县| 霍州市| 邻水| 牙克石市| 深水埗区| 河源市| 台山市| 阳朔县| 望谟县| 大化| 锡林郭勒盟| 扎兰屯市| 柞水县| 油尖旺区| 麦盖提县| 蒙城县| 牙克石市|