找出Kubernetes节点的磁盘空间

chu*_*w87 5 kubernetes azure-kubernetes azure-aks

这是一个全新的Kubernetes问题。我已经搜索过了,但是似乎找不到确切的答案。但这可能归结为对Kubernetes缺乏全面的了解。我在三个节点上部署了一些Pod,我的问题很简单。

  1. 如何检查节点上的磁盘总空间?
  2. 我如何看待每个吊舱占用了多少空间?

UDI*_*SHI 9

用于计算您可以使用的总磁盘空间

 kubectl describe nodes
Run Code Online (Sandbox Code Playgroud)

从那里你可以 grep ephemeral-storage这是虚拟磁盘大小这个分区也被 Pods 通过 emptyDir 卷、容器日志、图像层和容器可写层共享和使用

如果您使用的是 Prometheus,则可以使用此公式进行计算

sum(node_filesystem_size_bytes)
Run Code Online (Sandbox Code Playgroud)