架构
二、核心组件
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