我们的建议是,持续集成止步于镜像仓库,镜像仓库是持续集成和持续发布的媒介。
镜像仓库的镜像安全检查能力是其关键。
我们以前也提到过,测试环境可以考虑根据业务场景构建测试域,测试的镜像来自于开发或测试镜像仓库的分发(自动或手动控制),在进入准生产之前确保镜像是安全的。准生产环境和生产保持一致。目的为了性能测试。
使用容器化的目的一是为了敏捷,开发测试敏捷化;二是为了环境一致性,说到底也是为了快,减少不必要的意外。
如果数据需要持久化存储,就需要考虑数据持久化方案。数据安全等级不同,采用的方案也可能不一样。