jenkins X 和k8s CI/CD


架構

二、核心組件

  1、包管理工具

        1.1、helm工具包

          https://github.com/helm/helm

        1.2、Chartmuseum開源helm chart倉庫

         https://github.com/helm/chartmuseum

         1.3、包可視化管理Monocular

       https://github.com/helm/monocular

   2、構建工具

    2.1、draft

      自動生成鏡像dockerfile,依賴並打包成鏡像,應用在k8s上的工具

      https://github.com/Azure/draft

        命令:draft create -a demodraft  #自動識別當前目錄語言文件,生成dockerfile和charts等文件

           draft up  #構建鏡像--》推送鏡像到倉庫--》部署到k8s上

  3、鏡像倉庫

    3.1、nexus

    3.2、harbor

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM