【发布时间】:2017-11-16 12:34:11
【问题描述】:
我试图在 GCE 集群上运行我的应用程序,但我认为我缺少一些连接到 kubernetes 资源以进行部署的东西。我有 4 个部署,分别有 3 个部署和 2 个副本集(带有自动缩放集)和 1 个部署和 1 个副本集(守护程序)。根据我最初的理解和计算,我尝试为我的所有部署设置以下请求:400m vCPU 和 1500M RAM,并限制为:500m 和 1800M RAM。设置这些资源后,由于 CPU 和内存不足,我的 pod 没有运行。在阅读了更多 kubernetes 文档之后,看起来 kubernetes kube-system 正在占用一些集群资源,所以最后我只能管理我的 4 节点集群(4vCpu 和 15GB ram)的 X%(不是 100%)。所以我试图了解 kubernetes 究竟需要多少,所以我知道我完全控制这个集群资源的价值,但我无法弄清楚哪些资源和限制最适合。 谁能帮我解决这个问题?
欣赏。
【问题讨论】:
标签: kubernetes google-cloud-platform google-compute-engine