k8s 分组发布的实现

分组发布的实现:

1、创建新的 Deployment,实例数量是第一个分组的数量,apply;

2、修改当前的 Deployment,实例数量减去第一个分组的数量,apply;

3、修改新的 Deployment ,加上第二个分组的数量,apply;

4、修改当前的 Deployment,减去第二个分组的数量,apply;

5、剩下的分组依次进行;

6、最终新的 Deployment 为线上,删掉之前的 Deployment。