<netkiller@msn.com>
Copyright © 2010-2018 netkillergit
版权声明github
转载请与做者联系,转载时请务必标明文章原始出处和做者信息及本声明。npm
|
|
|
|
请首先阅读:缓存
创建中心仓库安全
DevOps 须要一个核心仓库,用来管理构开发包,容器,以及建物等等。微信
仓库能够分为三种类型,分别是:composer
基础设施库包括:spa
容器仓库:.net
软件开发包依赖仓库:版本控制
为何须要创建这些仓库呢?首先构建物是公司的私有资产,不可能放在开放的仓库内。其次,使用外部仓库严重影响构建速度,例以下来速度慢和一些不可控的因素,挂起,闪断等等。
一般咱们将私有自建的仓库和DevOps系统放在一块儿,以加速构建速度。
缓存
缓存能够帮助构建程序显著提升执行速度,DevOps 涉及到的缓存包含:
另外,软件开发包缓存和构建物缓存的版本一般是递增的,全部无需考虑缓存过时的问题,可是须要考虑下载过程当中出现的损害。常见的损坏包括:
安全
DevOps 须要考虑几点安全问题:
对于单一用户,这些问题没有那么严重,可是对于多用户系统或基于 SaaS 的 DevOps 的平台来讲这就是大问题。
不然会出现 A 用户能够访问 B 用户资源的问题。甚至作出一些恶意操做,下载源码,植入木马等等
DevOps 系列: