<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          再見Jenkins!一款更適合國人的自動(dòng)化部署工具,賊帶勁!!

          共 3404字,需瀏覽 7分鐘

           ·

          2022-12-22 00:03

          二哥的編程星球已經(jīng)有 1200 多名 球友加入了,如果你也需要一個(gè)良好的學(xué)習(xí)氛圍,戳鏈接加入我們吧!這是一個(gè)編程學(xué)習(xí)指南+ Java項(xiàng)目實(shí)戰(zhàn)+LeetCode 刷題的私密圈子,你可以閱讀星球?qū)凇⑾蚨缣釂枴湍阒贫▽W(xué)習(xí)計(jì)劃、和球友一起打卡成長(zhǎng),沖沖沖。

          今天給大家推薦一款好用的 CI/CD 工具 建木 。這是一款面向 DevOps 領(lǐng)域的極易擴(kuò)展的圖形化工具,幫助用戶輕松編排各種 DevOps 流程并分發(fā)到不同平臺(tái)執(zhí)行。

          010459fa706f693ea0f7f2f781864828.webp

          項(xiàng)目介紹

          “建木”是上古先民崇拜的一種圣樹,傳說建木是溝通天地人神的橋梁。伏羲、黃帝等眾帝都是通過這一神圣的梯子上下往來于人間天庭。《淮南子·墬形訓(xùn)》亦曰:“建木在都廣,眾帝所自上下。日中無景,呼而無響,蓋天地之中也。”

          為此項(xiàng)目命名為“建木”,希望項(xiàng)目也可以成為不同業(yè)務(wù)場(chǎng)景下系統(tǒng)間相互溝通的橋梁。

          建木是一個(gè)面向 DevOps 領(lǐng)域的極易擴(kuò)展的開源無代碼(圖形化)/低代碼(GitOps)工具。可以幫助用戶輕松編排各種 DevOps 流程并分發(fā)到不同平臺(tái)執(zhí)行。

          c8074d4e5a9eb06f54cea6057524e1e1.webp

          相關(guān)地址:

          • Gitee:https://gitee.com/jianmu-dev/jianmu
          • 官網(wǎng):https://jianmu.dev
          • 文檔:https://docs.jianmu.dev

          項(xiàng)目特點(diǎn)

          圖形化編排

          節(jié)點(diǎn)自由拖拽,參數(shù)快速配置,高效構(gòu)建項(xiàng)目。

          4e7077af08dee4a2dba30c7d6c450cec.webp

          配置即代碼

          提供聲明式語法將流程代碼化,通過代碼庫進(jìn)行版本控制,快速實(shí)現(xiàn)冪等部署與故障恢復(fù)。

          0c0bf45f7272066adfa369e281161f27.webp

          流程可視化

          流程配置可視化,任務(wù)編排與執(zhí)行狀態(tài)一目了然。

          f994c72d41763c788546d03d0e4bc194.webp

          節(jié)點(diǎn)生態(tài)豐富

          使用官方與社區(qū)提供的節(jié)點(diǎn)自由組合,靈活滿足各類需求。貢獻(xiàn)節(jié)點(diǎn),分享自己的成果。

          3998c6170098e58b9355590cecef41f5.webp

          平臺(tái)中立

          無平臺(tái)傾向性,用戶可根據(jù)需要自行選擇。

          3e459a61671cd1bf1061419c33ea89b1.webp

          在線體驗(yàn)

          • 地址: https://www.gitlink.org.cn/jianmu/demo/devops
          • 賬號(hào): jianmu
          • 密碼: jianmu.dev

          點(diǎn)擊登錄,輸入賬號(hào)密碼即可在線體驗(yàn)

          b0c09e48901ccab8e0a40603f54cceae.webp

          體驗(yàn)說明

          建木作為第三方工具與代碼庫 GitLink 集成,為 GitLink 提供 DevOps 引擎。我們提前為大家準(zhǔn)備了 GitLink 體驗(yàn)賬號(hào)和一些流程示例,無須將建木安裝部署在本地,登錄賬號(hào)即可快速體驗(yàn)流程編排。

          部署

          目前支持兩種方式安裝部署建木,大家根據(jù)需要任選其一即可

          資源和系統(tǒng)要求

          操作系統(tǒng)

          Ubuntu 21.04 (推薦) 或 macOS Monterey

          建議配置

          • CPU:2C
          • 內(nèi)存:8GB
          • 磁盤:100GB

          部署方式一:docker-compose 部署

          軟件版本要求

          • 推薦使用 Ubuntu 21.04 系統(tǒng)安裝
          • Docker 19.30 以上
          • Docker-Compose 1.29.2 以上

          部署方式

          • 下載docker-compose.yml
                
                wget?https://gitee.com/jianmu-dev/jianmu-deploy/raw/master/docker-compose.yml
          • 啟動(dòng)
                
                docker-compose?up?-d

          訪問http://localhost,默認(rèn)用戶名密碼admin/123456

          部署方式二:k8s 部署

          軟件版本要求

          • Kubernetes 1.18 以上

          部署方式

          • 下載kubernetes.yaml
                
                wget?https://gitee.com/jianmu-dev/jianmu-deploy/raw/master/kubernetes.yaml
          • 啟動(dòng)
                
                kubectl?apply?-f?kubernetes.yaml

          訪問node節(jié)點(diǎn)ip:30180,默認(rèn)用戶名密碼admin/123456,使用詳見 hello 項(xiàng)目使用。

          入門

          前提條件說明

          • 有企業(yè)微信賬號(hào)
          • 新建一個(gè)測(cè)試群
          • 測(cè)試群添加一個(gè)機(jī)器人,并獲取機(jī)器人的 webhook,形如:https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=06de918a-fd35-45b7-b2e6-cff28371fd5d

          添加流程可參考:

          https://gitee.com/help/articles/4296#article-header0

          設(shè)置企業(yè)微信空間

          1、創(chuàng)建企業(yè)微信用戶空間,點(diǎn)擊密鑰管理

          423abc51c60c3670f49d01c0256fcf09.webp

          2、點(diǎn)擊新增命名空間

          a23ee75ccf14b6a9cfdac5056d18663b.webp

          3、填寫命名空間名稱

          d5bc16cec866d7ed930c420dce46d1cb.webp

          4、進(jìn)入命名空間,創(chuàng)建密鑰,填寫名稱和值,參考如下

          3e92b4746725bc816577052eda9cf15e.webp

          創(chuàng)建并執(zhí)行第一個(gè)項(xiàng)目

          1、創(chuàng)建第一個(gè) hello world 項(xiàng)目

          2、點(diǎn)擊導(dǎo)入項(xiàng)目,URL 輸入https://gitee.com/jianmu-dev/jianmu-docs.git

          7d8594de6eab0757b21c126ec81708f5.webp

          3、填寫分支為master

          4、關(guān)閉下方的認(rèn)證開關(guān),點(diǎn)擊下一步

          5、選擇hello-world.yml,點(diǎn)擊保存

          實(shí)現(xiàn)效果

          1. 您可以點(diǎn)擊項(xiàng)目立即觸發(fā)執(zhí)行,屆時(shí)可以看到測(cè)試企業(yè)群的 Bot 就會(huì)給你第一個(gè)問候。
          2. 系統(tǒng)將會(huì)根據(jù)導(dǎo)入的 yaml 文件生成名為hello_world的流程并在每小時(shí)的 0/30 分時(shí)觸發(fā)執(zhí)行。

          沒有什么使我停留——除了目的,縱然岸旁有玫瑰、有綠蔭、有寧靜的港灣,我是不系之舟。共勉 ??。

          e9f71ed038840e8c271fa39e75937368.webp
          瀏覽 45
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  成人性爱视频在线 | 欧美少妇做爱 | 日韩欧美三级免费 | 美女扣逼网站 | 做爱 在线免费视频高清 |