我们需要为 HiveMQ 单独的 Kubernetes 集群吗?

Do we need a separate Kubernetes cluster for HiveMQ?

我们 运行 一个包含大约 35 个微服务的 AKS 集群,现在需要一个 HiveMQ。

我们不确定如何进行。我们可以像在开发集群上所做的那样,通过 helm 在我们的 AKS 集群上部署一个 HiveMQ。

但我们不确定这是否是个好主意。我们担心的是,如果我们这样做,服务的扩展和 HiveMQ 不是独立的。

当然,为每个阶段和市场的 AKS 集群设置漏洞 ci/cd 过程需要一些工作和成本。

我们有大约 2000 万台终端设备使用我们的后端,扩展是一个大问题。但我没有发现任何明确表明我们需要一个不同的集群来证明工作规划的合理性。

你有什么看法?

谢谢! 罗宾

决定是基于你的资源,如果你有一个由可靠的多个节点组成的大集群 CPU/MEM 在同一个集群上但在专用命名空间中进行。

放到另一个集群也是一样的,你只会有其他节点,它们比第一个集群的节点更可靠吗? DTS,但这不是一个坏主意,主要是如果您将集群部署在另一个 AKS 区域,可以说这样会更“安全”

所以这完全取决于你,就个人而言,如果我的第一个集群管理得当并且有很好的支持,我会把它部署在那里。