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