我们正在为用户提供一些由模块集合构成的功能。每个模块都部署在自己的POD(容器)中。 这些模块是:
这一套应该是:
感谢您的评论。
答案 0 :(得分:3)
绝对是选项2。
我会考虑前端并支持不同的应用程序。他们可能有不同的团队来通知故障和不同的部署窗口。与您的数据库层相同。
群集是管理任何应用程序的不同部署类型的好方法。例如开发人员的快照或开发集群,qa的稳定或临时集群,然后是prod集群。
但是你也想在一个地方看到所有这些,这就是" Projects"是给。应用程序及其集群集合的集合。
答案 1 :(得分:0)
这取决于你,但我会倾向于选项1 - 如果每个服务都是有用的,独立的,并且完全靠自己,那么选项2是有道理的(这是一个组合vs的例子)聚合参数)。