有没有办法告诉k8s
首先删除pods
中最早的deployment
?
例如,我有一个由3个容器组成的deployment
。然后,我决定通过添加3个以上pods
来扩大规模:
kubectl scale deployment some-deployment --replicas=6
完成测试后,我希望它再次成为3个容器,因此我将其缩小:
kubectl scale deployment some-deployment --replicas=3
是否可以通过某种方式配置部署,以便在缩减过程中最旧的Pod首先被删除?如果我反过来需要它怎么办,请先删除更多最近的Pod?
最佳答案
这是一个开放的issue。您可能会发现this related item很有趣。目前您无法执行此操作。我们希望它会尽快修复。
关于deployment - 缩小部署规模时的Pod删除策略?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51975724/