我可以从 Pod 列表中创建部署吗?

我可以从 Pod 列表中创建部署吗?

我的应用程序尚未完全无状态,部分应用程序需要每个客户一个有状态服务。有没有办法创建一个部署,为 cust-foo、cust-bar 等列表中的每一个创建和维护一个 pod,还是我需要为每个客户创建一个几乎相同的部署?部署只会因客户 ID 而有所不同,新客户将很少被添加。

StatefulSet 似乎不是在这里使用的正确选择,因为如果我有 cust-0、cust-1、cust-2 等,我就不能任意删除 cust-1。

答案1

如果 Pod 不相同,则 Deployment 不是您想要的。多个大小为 1 的相同部署对我来说似乎并不不合理。这并不是说这样做会产生真正的开销。

相关内容