首页 > 解决方案 > How to get node resource reserved/capacity in Kubernetes (kubelet flags/configuration)?

问题描述

There is a documentation article here explaining on how one can reserve resources on a node for system use.

What I did not manage to figure out is how can one get these values? If I understand things correctly kubectl top nodes will return available resources, but I would like to see kube-reserved, system-reserved and eviction-threshold as well.

Is it possible?

标签: kubernetesazure-aks

解决方案


通过检查 kubelet 的标志,我们可以得到 kube-reserved、system-reserved 和 eviction-threshold 的值。

ssh 进入$NODE并且 ps aufx | grep kubelet将列出正在运行的 kubelet 及其标志。

kube-reserved 和 system-reserved 值仅对调度有用,因为调度程序可以看到可分配的资源。


推荐阅读