簡體   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