首页 > 解决方案 > 缩减部署时的 Pod 删除策略?

问题描述

有没有办法告诉k8s删除第一个最旧podsdeployment

例如,我有一个deployment由 3 个豆荚组成的。然后我决定再增加 3 个来扩大规模pods

kubectl scale deployment some-deployment --replicas=6

完成测试后,我希望它再次成为 3 个 pod,因此我将其缩小:

kubectl scale deployment some-deployment --replicas=3

有没有办法以某种方式配置部署,以便在缩减过程中首先删除最旧的 pod?如果我需要它,首先删除更多最近的 pod 怎么办?

标签: deploymentkuberneteskubectl

解决方案


这是一个悬而未决的问题。您可能会发现此相关项目很有趣。目前你无法做到这一点。让我们希望它会很快得到修复。


推荐阅读