小团队devops如何落地?
1.这个首先的看团队的人数规模了
2.确认好规模了,在的看技术架构了。架构确定好了才能确认流程。
4.基础服务先搭建好,jenkins git/svn,这些软件的使用和脚本的实现了。
5.和技术领导确认发布流程了,流程确认了,才能确定后续的步骤。规范的流程前期实施起来肯定需要磨合和调整的。这个就是整个团队习惯的过程了,这里就基本上完成了。
6.很多网上的资料和想法都是很完美的情况下了,对于自己情况就看个人习惯,操作习惯了。
(图片来源网络,侵删)
整体原则:先测试后生产,先边缘后核心
实施阶段路线如下:
(图片来源网络,侵删)
1. gitlab+jenkins+docker
2. gitlab+jenkins+docker+k8s
3. 基于gitlab,jenkins,k8s,istio的api自研