このページでは、SSD 永続ディスクによってバックアップされる PersistentVolume リソースを作成する方法について説明します。
SSD 永続ディスク
デフォルトでは、動的にプロビジョニングされた PersistentVolume はデフォルトの StorageClass を使用し、標準のハードディスクによってバックアップされます。さらに高速な SSD が必要な場合は、Compute Engine 永続ディスクの CSI ドライバの premium-rwo ストレージ クラスを使用してボリュームをプロビジョニングできます。次の例に示すように、PersistentVolumeClaim で storageClassName フィールドを premium-rwo に設定することで実行可能です。
# ssd-claim.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: my-volume
spec:
storageClassName: premium-rwo
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 30Gi
my-volume PersistentVolumeClaim オブジェクトを作成するには、次の kubectl apply コマンドを使用します。
kubectl apply -f ssd-claim.yaml
kubectl apply を使用してこの PersistentVolumeClaim オブジェクトを作成すると、Kubernetes は対応する PersistentVolume オブジェクトを動的に作成します。