【发布时间】:2019-09-07 15:12:25
【问题描述】:
我需要偶尔运行一项临时作业。这项工作需要一些状态才能工作。建立国家需要很多时间。因此,希望在后续运行中保持状态的持久性和可重用性,以加快周转时间。我希望这项工作作为 K8s pod 进行管理。
这是一套完整的要求:
- Pod 将在工作完成后关闭。 K8s 控制器不应尝试启动 pod。
- 每个 pod 都应附加一个持久卷。每个 pod 应该有 1 个卷。我打算使用 EBS。
- 将来我们应该能够手动恢复 pod。
- 与过去的运行相比,未来的运行可能有更多或更少的副本。
我知道 K8s 支持 Jobs 和 Statefulsets。有没有同时支持两者的Controller?
【问题讨论】:
标签: kubernetes jobs stateful