我无法找到允许仅终止部署中的某些 pod 的解决方案。
在 pod 内运行的应用程序会进行一些处理,这可能需要很长时间才能完成。
假设我有 10 个任务存储在数据库中,我发出命令将部署扩展到 10 个 pod。
假设一段时间后,有 3 个 pod 完成了它们的任务,不再需要它们。如何将部署从 10 缩减到 7,同时仅终止已完成任务的 pod 而不是仍在处理这些任务的 pod?
我不知道是否需要更多细节,但如果需要更多细节来回答这类问题,我会很乐意编辑问题。
我无法找到允许仅终止部署中的某些 pod 的解决方案。
在 pod 内运行的应用程序会进行一些处理,这可能需要很长时间才能完成。
假设我有 10 个任务存储在数据库中,我发出命令将部署扩展到 10 个 pod。
假设一段时间后,有 3 个 pod 完成了它们的任务,不再需要它们。如何将部署从 10 缩减到 7,同时仅终止已完成任务的 pod 而不是仍在处理这些任务的 pod?
我不知道是否需要更多细节,但如果需要更多细节来回答这类问题,我会很乐意编辑问题。