繁体   English   中英

kubernetes PersistentVolume over google 云存储桶

[英]kubernetes PersistentVolume over google cloud storage bucket

我创建了一个持久卷声明,我将在其中存储一些 ml model 权重,如下所示:

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: models-storage
spec:
  accessModes:
    - ReadWriteOnce
  storageClassName: model-storage-bucket
  resources:
    requests:
      storage: 8Gi

但是,此配置将在计算引擎上提供磁盘,并且在此处复制内容并上传/更新任何数据有点麻烦。 如果我可以创建一个抽象谷歌云存储桶的PersistentVolume会方便得多。 但是,我在任何地方都找不到包括谷歌文档的方法来做到这一点。 我很困惑,因为我希望这是一个非常常见的用例。 任何人都知道我该怎么做? 我期待找到类似的东西

apiVersion: v1
kind: PersistentVolume
metadata:
  name: test-volume
spec:
  storageBucketPersistentDisk:
    pdName: gs://my-gs-bucket

要挂载云存储桶,您需要在集群上安装Google Cloud Storage 驱动程序不是永久磁盘或文件存储),创建 StorageClass,然后动态或 static 配置桶支持的存储; 就像您想使用永久磁盘或文件存储 csi 驱动程序一样。 查看链接了解详细步骤。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM