我有一组运行命令的 Pod,可能需要几秒钟。有一个进程可以跟踪打开的请求以及请求正在运行的 Pod。我希望在缩小 pod 时使用该信息 - 通过指定要尝试离开的 pod,或指定要关闭的 pod。是否可以在更改副本数量时指定此类信息,例如我想要 X 个副本,尽量不要终止我在 Pod A、B、C 上长时间运行的任务?

最佳答案

我自己一直在寻找解决方案,但我也找不到开箱即用的解决方案。
但是,可能有一种解决方法(如果您可以测试和确认,会喜欢它)

脚步:
1.删​​除复制 Controller
2. 删除 X 个想要的 Pod
3. 重新创建大小为 X 的复制 Controller

关于replication - Kubernetes 缩小特定的 pod,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33617090/

10-16 18:17
查看更多