vSphere 名前空間 に割り当てる vSphere ストレージ ポリシーは、Kubernetes ストレージ クラスに変換されます。このストレージ クラスを使用して、TKG クラスタ ノードとパーシステント ボリュームの vSphere データストア内への配置方法を制御します。vSphere Zones の vSphere ストレージ ポリシーは、ゾーン トポロジを構成するすべての vSphere クラスタのストレージと互換性がある必要があります。
単一ゾーン スーパーバイザー の vSphere ストレージ ポリシーの定義
単一ゾーン
スーパーバイザー のストレージ クラスを作成する手順を実行します。
- vSphere Client で、[ポリシーおよびプロファイル] を選択します。
- の順に選択します。
- [vCenter Server] を選択します。
- ストレージ ポリシーに TKG2-cluster-storage-class などの記述的な名前を付けます。
作成されるストレージ クラスには同じ名前が使用されます。
- ストレージの [ポリシー構造] で、[「VMFS」ストレージでルールを有効化] を選択します。
- VMFS ルールでは、[可能な場合は容量を節約] を選択します。
- ストレージ互換性を確認し、[次へ] をクリックします。
- [終了] をクリックして、ストレージ ポリシーの作成を完了します。
ストレージ ポリシーを vSphere 名前空間 に割り当てるには、「TKG サービス クラスタ向けの vSphere 名前空間 の構成」を参照してください。
3 つのゾーン スーパーバイザー の vSphere ストレージ ポリシーの定義
3 つのゾーンにデプロイされた
スーパーバイザー を使用している場合、上記と同じ手順を次の追加手順とともに実行します。
- ストレージの [ポリシー構造] については、 の順に選択します。
- [使用ドメイン] には、ストレージ ポリシー タイプとして [ゾーン] を指定します。
高度な vSphere ストレージ ポリシーの作成
環境によっては、vSAN または VVol のいずれかの追加設定が必要になる場合があります。VMFS および NFS を使用している場合、vSphere ストレージ ポリシーにタグが含まれます。
TKG クラスタでの使用のために vSphere 名前空間 に適用可能な、さらに高度なストレージ ポリシー タイプ(タグベースのストレージなど)を作成するには、vSphere IaaS 制御プレーンのインストールと構成を参照してください。