Kubernetes 部署 - 立即替换所有 Pod

时间:2021-07-05 15:37:26

标签: kubernetes

我们的应用程序由处理来自队列的异步任务的 Pod 组成。他们可能需要长达半小时才能完成一项任务,但一旦发送了 SIGINT 或 SIGTERM,就不会再接收任何新任务。

我们想要通过 Kubernetes 部署实现的是,所有现有的 Pod 都会被发送终止信号,并且无需等待它们停止,就可以创建新的 Pod。

基于 the documentation,我认为这可以通过将 maxSurgemaxUnavailable 都设置为 100% 来实现。这会实现我们的目标吗?

0 个答案:

没有答案