kubernetes - Kubernetes GC如何检测磁盘使用情况?

标签 kubernetes

我有一个Kubernetes节点,该节点具有一个小的根磁盘和一个插入/ var / lib / docker的大磁盘

当已用空间达到X%时,Kubernetes会对磁盘镜像执行GC。它在看什么呢?我在文档中找不到它。

只是要澄清一下,如果您拥有/具有20GB的空间,并且/ var / lib / docker具有第二个100GB的磁盘,那么如果K8S看起来/,则%的可用空间要少得多,可能比/ var / lib / docker少,但是/不会像驱动器中映射的位置发生很大变化。

最佳答案

kubelet清理未使用的图像和容器的配置信息在这里:

https://kubernetes.io/docs/concepts/cluster-administration/kubelet-garbage-collection/

问题中X%的默认值为90%;默认清除目标是80%。

关于kubernetes - Kubernetes GC如何检测磁盘使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49033837/

相关文章:

docker - 我们可以更改 kubernetes 镜像注册表搜索列表吗?

kubernetes - 使用 kustomize 修改 nodeSelector 的

azure - Azure Kubernetes (AKS) 'Time-out' 会发生什么情况会断开集群中 Pod 进出的连接?

kubernetes - 分配给主题的 kubectl 和查看(集群)角色

c# - ASP.NET Core appsettings.json reloadOnChange 不适用于符号链接(symbolic link)文件?

Kubernetes:CoreDNS 和解析主机名的问题

kubectl - Kubernetes - 如何列出特定实例组中运行的所有 Pod?

mysql - 如何使用 kubernetes 从 mysqldump 恢复转储文件?

reactjs - 将变量传递到容器内的npm app

ssl - Kubernetes 仪表板更新 SSL 证书