【发布时间】:2015-12-19 01:54:50
【问题描述】:
目前 kubernetes 滚动更新会为终止的 pod 创建一个新的 pod 并将其添加到服务中。在滚动更新时,可能会为服务注册两种类型的 pod(旧的和新的)。但是我需要强制执行一致性。例如,当滚动更新请求到达 Kubernetes 时,它首先会创建一个新的 rc,但在该 rc 下创建的 pod 不会添加到服务中。一旦该 rc 的所有复制都可用,所有进入该服务的流量都将路由到该 rc。最后,旧的 rc 被删除。我们目前可以使用 Kubernetes 做到这一点吗?如果没有,我可以为 Kubernetes 编写一个扩展来实现这个功能吗?
【问题讨论】:
标签: kubernetes