Kubernetes资源使用-真实世界体验?

b4qexyjb  于 2023-06-21  发布在  Kubernetes
关注(0)|答案(1)|浏览(121)

我的任务是开发一个应该在旧硬件上运行的容器网络,因此我有资源限制,服务器在4到8GB RAM范围内。
至于现在,我们已经在Docker上运行了所有的东西,这里大约有8 - 10个 * 非常轻量级的容器 *,事情很紧张,但还不错
我已经开始深入研究 * Kubernetes *,因为我们有一些边缘案例,我们需要在多个服务器上扩展到100多个容器。
我们正在考虑添加Kubernetes作为所有东西的默认 Package 器,即使是我们目前运行良好的较小的Docker网络。
然而,我找不到任何合理的估计,只是Kubernetes的开销;有官方消息称你已经需要2GB(!!)只是为了运行时。我很难相信这是一种浪费。考虑到它的实际任务,我估计可能有30 - 50MB。
有人有关于Kubernetes开销的真实数字/经验吗?例如,只需在顶部添加一个Kubernetes层,您的网络就需要多多少%的CPU/RAM?

slhcrj9b

slhcrj9b1#

我认为这里不能做任何笼统的陈述,因为“裸”Kubernetes不会给你带来太多。您需要各种帮助程序,例如网络插件。但是,如果您想使用Kubernetes实现您的解决方案,但需要更高效的资源分配,那么值得考虑 MicroK8sK3scomparison
您的集群需要多少资源取决于您在哪些服务器上运行什么,工作节点肯定比运行控制平面的节点需要更少的资源。

相关问题