原文:Tekton+Argocd實現自動化流水線

目錄 什么是tekton 安裝tekton 安裝Dashboard Tekton提供的CRD 安裝argocd 創建argocd 安裝客戶端 連接argocd server 創建App 集群中查看效果 添加集群 開始構建CI CD流水線 創建Task Git Clone Build Image Change Config Git Push Config Deploy 創建Pipeline 創建T ...

2021-10-25 16:40 0 2656 推薦指數:

查看詳情

使用 Tekton 重構自動化流水線

前面我們講解了使用 Jenkins 流水線實現 Kubernetes 應用的 CI/CD,現在我們來將這個流水線遷移到 Tekton 上面來,其實整體思路都是一樣的,就是把要整個工作流划分成不同的任務來執行,前面工作流的階段划分了以下幾個階段:Clone 代碼 -> 單元測試 -> ...

Thu Jul 01 17:12:00 CST 2021 0 216
Rancher2.x流水線自動化部署

1、概述   由於一些項目使用了rancher進行部署發布,所以使用Rancher的流水線自動部署功能實現CICD,從gitlab、harbor安裝,到流水線配置和中間的一些問題一一進行詳細介紹解答。 2、准備工作   前期的Docker和Rancher安裝就不在描述,直接進入正題 ...

Tue Dec 03 17:56:00 CST 2019 6 2246
設計生成自動化流水線

  現在已經有很多成熟的生成流水線了,如Azure DevOps,直接在界面中配置好即可,相當便捷,生成流水線的工作方式、工作過程也可以簡單了解,我在空閑時間搭建了一個簡單生成流水線旨在鞏固個人對生成流水線的理解。    一、生成流水線設計圖      平時,在騰訊雲、阿里雲搞活動時薅了點 ...

Sat Nov 24 20:24:00 CST 2018 2 784
Docker: Jenkins與Docker的自動化CI/CD流水線實戰

什么是CI/CD 持續集成(Continuous Integration,CI):代碼合並、構建、部署、測試都在一起,不斷地執行這個過程,並對結果反饋。持續部署(Continuous Deploym ...

Wed Apr 03 06:13:00 CST 2019 1 1280
Jenkins+K8S流水線自動化部署Java程序

一、首先需要搭建好k8s集群以及在k8s集群中部署好Jenkins,這里就不做詳細介紹如何搭建k8s集群和在k8s集群中部署Jenkins,(具體過程可以參考之前文章進行部署) 1、這里我使用公有G ...

Thu Jun 25 07:11:00 CST 2020 0 2450
持續集成與自動化部署---代碼流水線管理及Jenkins和gitlab集成

1、代碼流水線管理 Pipeline名詞顧名思義就是流水線的意思,因為公司可能會有很多項目。如果使用jenkins構建完成后,開發構建項目需要一項一項點擊,比較麻煩。所以出現pipeline名詞。 代碼質量檢查完畢之后,我們需要將代碼部署到測試環境上去,進行自動化測試。 新建 ...

Sat Jan 04 01:28:00 CST 2020 0 1664
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM