只需5分鐘,教你完成華為雲Jenkins環境搭建


Jenkins是一款流行的開源持續集成(Continuous Integration)工具,廣泛用於軟件項目開發和版本發佈,具有自動化構建、測試和部署等功能,允許在不同平臺持續集成和持續交付項目。目前大部分公司都習慣使用jenkins作為持續構建工具,但是搭建一套jenkins環境並不是一件輕鬆的事情。

本文將介紹一種快速搭建jenkins的方法,通過華為雲上的容器服務一鍵式部署,5分鐘完成免費的雲上jenkisn環境的搭建。

傳統搭建方式

傳統jenkins環境搭建在虛機或物理機上,需要事先準備好一臺可訪問外網的虛擬機或物理機,然後配置yum源,下載一系列的工具(tar/telnet/netstat等),然後下載jdk、tomcat和jenkins的安裝包,還需要手動在/etc/profile中配置相關的環境變量(JAVA_HOME/TOMVAT_HOME/JENKINS_HOME等),整個安裝過程非常繁瑣,一般耗時一個小時才能完全搭好(包含虛機申請時間)。

另外jenkins的版本和jdk的版本也是有匹配關係的,過低的jdk版本會導致jenkins的有些插件無法正常安裝,而過低的jenkins版本部分功能會有缺失,使用哪種版本的jdk和jenkins有時也是用戶的一大困擾。

華為雲上容器部署方式

容器化部署不僅功能和傳統方式的一樣,同時由於鏡像使用的是官網鏡像,只需要關注jenkins的版本即可,無需擔心jdk版本匹配問題。

方法如下:

  1. 註冊華為雲賬號並實名認證(如已有華為雲實名認證賬號可直接進行下一步)
  • 賬號註冊

進入華為雲官網首頁,點擊右上角的【註冊】按鈕:

只需5分鐘,教你完成華為雲Jenkins環境搭建

設置賬號名、密碼、手機號、短信驗證碼並勾選“我已閱讀並同意《華為雲用戶協議》和《隱私政策聲明》”,單擊【同意協議並註冊】即可完成註冊。

  • 實名認證

用戶註冊完華為雲賬號後需要進行實名認證才能使用相關服務,實名認證流程也非常簡單,在用戶中心可以看到實名認證的提示信息,根據頁面引導選擇用戶類型和認證類型進行認證即可。

只需5分鐘,教你完成華為雲Jenkins環境搭建

  1. 開通3天免費容器集群
  • 在【雲容器引擎】-【體驗中心】-【初級案例】模塊找到購買集群,單擊【體驗】按鈕根據界面引導進行免費集群和節點的創建。
只需5分鐘,教你完成華為雲Jenkins環境搭建

  • 資源創建完後,到【服務列表】-【彈性公網IP】找到創建好的彈性ip後記錄下來,在第三步部署jenkins應用時會用到。
只需5分鐘,教你完成華為雲Jenkins環境搭建

  1. jenkins環境一鍵式部署
  • 在【應用編排服務】-【模板市場】-【公共模板】模塊找到Jenkins服務,進入模板詳情頁,單擊【創建堆棧】按鈕。
只需5分鐘,教你完成華為雲Jenkins環境搭建

  • 填寫相關入參信息,包括堆棧名稱、彈性ip、jenkins的賬號密碼等:
只需5分鐘,教你完成華為雲Jenkins環境搭建

eip是從第二步中獲取到的彈性ip地址。

只需5分鐘,教你完成華為雲Jenkins環境搭建

上圖標紅的表示需要手動填寫的參數,其中email是註冊郵箱,fullname是jenkins賬號全稱,password是jenkins的登陸密碼,username是jenkins的登陸賬號,而jenkins-image是使用的鏡像,默認選擇latest版本;jenkins-sfs_size表示jenkins應用掛載的文件存儲卷的大小,默認為80G,可以手動調整大小值;number表示jenkins應用的實例數。所有參數設置完以後,點擊【下一步】,點擊【創建堆棧】。

  • 一鍵式部署jenkins:

5分鐘後堆棧創建成功。

只需5分鐘,教你完成華為雲Jenkins環境搭建

● 進入堆棧詳情,在輸出參數中有jenkins的訪問鏈接,點擊鏈接:

只需5分鐘,教你完成華為雲Jenkins環境搭建

  • 輸入創建堆棧時填寫的jenkins用戶名和密碼即可訪問jenkins:
只需5分鐘,教你完成華為雲Jenkins環境搭建

只需5分鐘,教你完成華為雲Jenkins環境搭建

如對AOS感興趣,可以訪問AOS幫助中心瞭解詳細內容。


分享到:


相關文章: