Kubernetes 普罗米修斯与nfs存储

Kubernetes 普罗米修斯与nfs存储,kubernetes,prometheus,trident,netapp,Kubernetes,Prometheus,Trident,Netapp,根据prometheus storage.md,建议不要将nfs存储用作prometheus的持久卷 但是像prometheus operator和openshift这样的解决方案展示了使用nfs作为prometheus持久卷的示例 那么我在这里错过了什么?如果不建议使用nfs,那么为什么这些工具会共享使用nfs作为prometheus存储选项的示例 有人知道NetApp/Trident for prometheus的nfs替代方案是什么吗?prom operator文档中的示例只是一个假设,演

根据prometheus storage.md,建议不要将nfs存储用作prometheus的持久卷

但是像prometheus operator和openshift这样的解决方案展示了使用nfs作为prometheus持久卷的示例

那么我在这里错过了什么?如果不建议使用nfs,那么为什么这些工具会共享使用nfs作为prometheus存储选项的示例


有人知道NetApp/Trident for prometheus的nfs替代方案是什么吗?

prom operator文档中的示例只是一个假设,演示了如何手动控制存储资源调配。NFS通常是所有情况下的最后选择:)查看更多关于如何使用各种PV插件的一般信息(或者如果这些插件都不起作用,请查找CSI资料),但对于NetApp,您可能会使用iSCSI接口。

我正在为Prometheus Grafana operator设置NFS装载,在研究各种方法时遇到了这篇文章,因为默认选项是将数据存储在工作节点中,导致数据很快填满。我们有prem集群,所以想知道为什么在PV设置中使用NFS挂载是个坏主意,还有其他选择吗?NFS是一种效率相对较低的网络存储协议。它的主要好处是广泛的标准化,因为它太旧了,而且支持多个编写器。iSCSI或其他较新的网络块协议更好地回答了第一个问题,而Prometheus不需要第二个问题,因此它没有任何好处。明白了,我们将研究iSCSI选项,或者现在使用hostPath来使用工作节点存储。