我有一个单节点的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?我尝试使用top
和free
命令
我希望能更好地了解内存使用情况
1条答案
按热度按时间uhry853o1#
kubectl top node
显示Kubernetes节点的实际使用情况。它是一个保留资源,也可以由Kubernetes组件(如kubelet,kube-proxy等)使用。部署Pod时,Pod资源将从Node的可分配资源中获取。