如何解决如何仅基于小麦来终止某些吊舱,或者它们是否已经在kubernetes中完成了特定的任务?
我在寻找一种解决方案时遇到了麻烦,该解决方案仅允许终止部署中的某些吊舱。
在pod内运行的应用程序会进行一些处理,这可能会花费很多时间。
假设我有10个存储在数据库中的任务,我发出了将部署扩展到10个pod的命令。
让我们说,一段时间后,其中三个豆荚已完成其任务,不再需要。 我如何才能将部署从10缩减到7,同时仅终止已完成任务的Pod,而不终止仍在处理这些任务的Pod?
我不知道是否需要更多详细信息,但是如果需要更多详细信息来回答此类问题,我会很高兴地编辑问题。
解决方法
在这种情况下,Kubernetes Job可能更适合这种任务。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。