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

原文地址:https://www.cnblogs.com/kevincaptain/p/9962517.html