【发布时间】:2021-06-19 10:53:41
【问题描述】:
我正在尝试监控 k8s 中 pod 的文件系统使用情况。我正在使用 Kubernetes (microk8s) 和 hostpath 持久卷。我和一些生产者一起运行 Kafka,看看当我超过 PVC 大小限制时会发生什么。我尝试从 API 服务器获取信息,但那里没有报告。因为它只使用主机路径,所以这是有道理的。它不是一个动态音量系统。在主机上执行 df 只会显示与根文件系统具有相同利用率的所有卷。这与在容器中使用 exec -- df 的结果相同。使用 api 服务器的容器上没有 pvcRefs,这可以解释为什么仪表板没有此信息。这是一个死胡同还是有人有办法绕过这个限制?我现在想知道是否会强制执行 PVC 限制。
【问题讨论】:
-
我认为这种回答我的问题。基本上,主机路径存储没有实现这些指标。在其中一个答案上有一个列表。我仍然想知道是否会强制执行存储限制,但我计划将其扩展到多个节点(主机路径不会这样做,至少不是很好)所以我需要在某个时候替换它。我想这没有实际意义。 stackoverflow.com/questions/44718268/…
标签: kubernetes kubernetes-pvc microk8s kubernetes-metrics