既存の永続ディスクを PersistentVolume として使用する

このページでは、データが格納された既存の Compute Engine 永続ディスクを使用して PersistentVolume を作成する方法について説明します。

永続ボリュームの作成

pd-name という名前の 500 GB の永続ディスクがすでにある場合、以下のマニフェスト ファイルには対応する PersistentVolume および PersistentVolumeClaim が記述されています。

existing-pd.yaml

apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv-demo
spec:
  storageClassName: ""
  capacity:
    storage: 500G
  accessModes:
    - ReadWriteOnce
  gcePersistentDisk:
    pdName: pd-name
    fsType: ext4
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: pv-claim-demo
spec:
  # It's necessary to specify "" as the storageClassName
  # so that the default storage class won't be used, see
  # https://kubernetes.io/docs/concepts/storage/persistent-volumes/#class-1
  storageClassName: ""
  volumeName: pv-demo
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 500G
    

kubectl apply -f existing-pd.yaml を使用して、PersistentVolume と PersistentVolumeClaim を作成します。

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Kubernetes Engine のドキュメント