<p>There is a documentation article <a href="https://kubernetes.io/docs/tasks/administer-cluster/reserve-compute-resources/" rel="nofollow noreferrer">here</a> explaining on how one can reserve resources on a node for system use.</p>

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

<p>Is it possible?</p>

<p>by checking the kubelet's flag, we can get the values of kube-reserved, system-reserved and eviction-threshold. </p>

<p>ssh into the <code>$NODE</code> and  <code>ps aufx | grep kubelet</code> will list out the running kubelet and its flag.</p>

<p>kube-reserved and system-reserved values are only useful for scheduling as scheduler can see the allocatable resources.  </p>
