9.3.8. VMware vSphere オブジェクトの定義
この VMware vSphere ストレージクラスの例では、vSphere インフラストラクチャー上で動的なストレージプロビジョニングを有効にするために必要な基本的な構造と Container Storage Interface (CSI) プロビジョナーの設定を示します。この最小限の定義は、vSphere ストレージ統合の基盤となるものであり、ストレージポリシー、データストア設定、その他の vSphere 固有のパラメーターを追加することで拡張できます。
vSphere ストレージクラスの YAML ファイルの例
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: <storage-class-name>
provisioner: csi.vsphere.vmware.com
-
metadata.name: ストレージクラスの名前。永続ボリューム要求は、関連する永続ボリュームをプロビジョニングするためにこのストレージクラスを使用します。 -
プロビジョナー: ストレージクラスのプロビジョナーの名前。vSphere の場合、これはcsi.vsphere.vmware.comです。