知乎专栏 | 多维度架构 | 微信号 netkiller-ebook | QQ群:128659835 请注明“读者” |
DevOps 需要一个核心仓库,用来管理构开发包,容器,以及建物等等。
仓库可以分为三种类型,分别是
基础设施库包括: Yum,Apt,Snap
容器仓库包括 Docker, Helm
软件依赖仓库包括
为什么需要建立这些仓库呢?
首先构建物是公司的私有资产,不可能放在开放的仓库内。其次,使用外部仓库严重影响构建速度,例如下来速度慢和一些不可控的因素,挂起,闪断等等。
通常我们将私有自建的仓库和DevOps系统放在一起,以加速构建速度。