gpt4 book ai didi

kubernetes - 如何在 GKE 中创建具有 ReadWriteMany 访问权限的动态持久卷声明?

转载 作者:行者123 更新时间:2023-12-04 14:53:40 26 4
gpt4 key购买 nike

目前 GCEPersistentDisk 本身不支持 ReadWriteMany,还有其他选项,如创建 NFS 卷的文件存储,但这里有 2 个问题:

  1. 需要创建至少 1 TB 的大小

  2. 其次是手动创建 PV,然后是 PVC

在 GKE 中动态分配声明请求的最佳解决方案是什么?

最佳答案

如果您有动态提供的要求,您也可以尝试使用 Gluster FS 或 Minio .

这是一个使用 GlusterFS 动态配置的好例子:https://docs.openshift.com/container-platform/3.9/install_config/storage_examples/gluster_dynamic_example.html

您必须创建存储类

kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: glusterfs
provisioner: kubernetes.io/glusterfs
parameters:
resturl: "http://10.42.0.0:8080"
restauthenabled: "false"

并创建具有特定存储类PVC

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: gluster1
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 30Gi
storageClassName: glusterfs

此外,您可以创建 1 到 63.9 TiB 之间的 Filestore 文件共享动态配置:https://cloud.google.com/community/tutorials/gke-filestore-dynamic-provisioning

关于kubernetes - 如何在 GKE 中创建具有 ReadWriteMany 访问权限的动态持久卷声明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68586257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com