
更新所有 pod 的方法:

优缺点:
- 第一种, 一定时间内服务不可用
- 第二种, 需要支持不同版本同时存在
9.1.1 删除旧版本 pod, 使用新版本 pod 替换
还是需要手动删除 pod.
- 手动删除
- ReplicationController 创建
服务在一段时间内不可用.

9.1.2 先创建新 pod 再删除旧版本 pod
需要2倍的硬件资源.
从旧版本立即切换到新版本
蓝绿部署.
- 利用 Service 的标签选择器切换流量到新 pod
- 确定新 pod 没问题后再删除旧 ReplicationController

执行滚动升级操作
逐步替代原有 pod.
- 手动滚动升级
- 逐步对旧 ReplicationController 缩容, 对新 ReplicationController 扩容
- Service 的 pod 选择器需要同时包含新旧两个选择器

