我是一名软件开发人员,我需要在我的GKE集群的多个节点上挂载具有读写多访问模式的持久卷。
我很清楚GCEPersistentDisk不支持这种访问方式,所以我转而使用NFS。
我的主要问题是克服GCEPersistentDisk限制的最佳实践是什么?
我在发布这个问题之前做了一些研究,但我找不到一个明确的合适的解决方案。请允许我列出一些找到的选项及其各自的缺点:
- Nfs使用helm chart -看起来很棒,但不推荐使用。为什么?这种方法有什么问题?
- NFS -subdir-external- provisioning chart -需要安装NFS服务器,我不确定如何安装。此外,它的缺陷也是一个主要问题。
- Google Filestore -看起来很容易使用,但它的最小大小是1tb,这将导致昂贵的&
- 转向GlusterFs而不是NFS -安装似乎很复杂&维护。
非常感谢所有参与!
我最终发现您可以挂载GCS,然后使用:gcsfuse
访问其中的blobs。为将来参考-在s3fs-fuse中有等效的(它也支持GCS, minio等)。
对不起,我发了垃圾邮件。