-1

我是一名软件开发人员,我需要在我的 GKE 集群中的多个节点中以 ReadWriteMany 访问模式安装持久卷。

我很清楚GCEPersistentDisk不支持这种访问模式,所以我转而使用NFS

我的主要问题是克服这个 GCEPersistentDisk 限制的最佳实践是什么?

在发布这个问题之前我做了一些研究,但我找不到一个明确的解决方案。请允许我列出一些找到的选项及其各自的缺点:

  • Nfs using helm chart - 看起来很棒,但已被弃用。为什么?这种方法有什么问题?
  • nfs-subdir-external-provisioner图表- 需要安装 NFS 服务器,但我不确定如何安装。此外,它的陷阱是一个主要问题。
  • Google Filestore - 看起来很容易使用,但它的最小大小为 1 Tb,这将导致昂贵且大量未使用的内存。
  • 转向GlusterFs而不是 NFS - 安装和维护似乎很复杂。

非常感谢所有相关人员!

4

1 回答 1

1

我最终发现您可以挂载 GCS,然后使用以下命令访问其中的 blob:gcsfuse

供将来参考 - s3fs -fuse中有等价物(它还支持 GCS、minio 等)。

抱歉,如果我发送了垃圾邮件。

于 2021-08-16T11:38:59.027 回答