对于使用 mongodb 作为数据库的微服务部署,主节点和工作节点需要多少 cpu 和 RAM?

how much cpu and RAM is necessary for master and worker node for a microservices deployment with mongodb as database?

我在 flask 和 mongodb 中构建微服务并部署在 Minikube 中,但想将该应用程序部署在生产环境中,例如托管 kubernetes。

如果我想用两台服务器开发自己的集群,主节点和工作节点需要多少 cpu 和 RAM?

MongoDB Atlas 有一个免费套餐 - M0。

K8s 集群的硬件要求在很大程度上取决于所述集群上的应用程序 运行。不同的工具需要不同的内存量或 CPU。还需要考虑估计的流量。

但是,集群的绝对最小值是主节点 2GB RAM 和工作节点 1GB RAM。 master 至少 1.5 CPU 个内核,worker 至少 0.7 CPU 个内核。