如何找出kubernetes节点上剩余的最小和最大可用CPU和内存空间
我试图在GCE如何找出kubernetes节点上剩余的最小和最大可用CPU和内存空间,kubernetes,kubernetes-helm,Kubernetes,Kubernetes Helm,我试图在GCEn1-standard-1机器上部署Magento,但我一直收到以下错误消息 pod (magento-magento-1486272877-zd34d) failed to fit in any node fit failure summary on nodes : Insufficient cpu (1) 我使用的是官方文件,我已经将values.yml文件配置为包含非常低的CPU请求:CPU:25m 当我查看kubernetes仪表板上的节点详细信息时,我看到我的CPU已经
n1-standard-1
机器上部署Magento,但我一直收到以下错误消息
pod (magento-magento-1486272877-zd34d) failed to fit in any node fit failure summary on nodes : Insufficient cpu (1)
我使用的是官方文件,我已经将values.yml
文件配置为包含非常低的CPU请求:CPU:25m
当我查看kubernetes仪表板上的节点详细信息时,我看到我的CPU已经在0.728
(72.80%)上旋转,而它除了系统容器之外什么都不做。另请参见下图:
这是否意味着我还有1-0.728=0.272m
的空间用于容器请求?那么为什么kubernetes在指定0.25m
时仍然告诉我它没有足够的CPU呢
谢谢你的帮助。根据我帖子中的图片,我没有看到CPU限制是
0.248
,所以我把CPU:20m
放进去,它就工作了。有一个漂亮的kubectl命令来获取有关节点资源的信息
kubectl顶部节点
还有豆荚
kubectl顶部吊舱
带容器的豆荚
kubectl顶部吊舱——容器=true