kubernetes kubcetl top node memory和pod memory的区别

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

我有一个单节点的Kubernetes集群,其中kubectl top node和聚合pod使用率之间存在很大差异?我在哪里可以找到两者的区别

kubectl top node
NAME                                CPU(cores)   CPU%   MEMORY(bytes)   MEMORY%
aks-agentpool-87273576-vmss000000   380m         9%     4923Mi          39%
kubectl top pods --sum=true -A

..

 ________     ________

  152m         2023Mi

在节点上的何处查找附加的(4923-2023)Mi?我尝试使用topfree命令
我希望能更好地了解内存使用情况

uhry853o

uhry853o1#

kubectl top node显示Kubernetes节点的实际使用情况。它是一个保留资源,也可以由Kubernetes组件(如kubelet,kube-proxy等)使用。
部署Pod时,Pod资源将从Node的可分配资源中获取。

相关问题