[英]Google Cloud Bucket connection from Kubernetes deployment using Storage API
[英]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.