第9章 動的プロビジョニング
動的プロビジョニングでは、管理者は永続ボリューム (PV) のプールを手動で作成する代わりに、ストレージクラスを作成します。ストレージクラスを使用すると、OpenShift Container Platform はストレージバックエンドを自動的にトリガーして、リクエストされたサイズおよびタイプの新しいボリュームを作成し、PV オブジェクトを作成した上で、その PV を永続ボリューム要求 (PVC) にバインドします。
9.1. 動的プロビジョニングについて リンクのコピーリンクがクリップボードにコピーされました!
StorageClass リソースオブジェクトは、リクエスト可能なストレージを記述し、分類するほか、動的にプロビジョニングされるストレージのパラメーターを要求に応じて渡すための手段を提供します。
StorageClass オブジェクトは、さまざまなレベルのストレージとストレージへのアクセスを制御するための管理メカニズムとしても機能します。クラスター管理者 (cluster-admin) またはストレージ管理者 (storage-admin) は、ユーザーが基礎となるストレージボリュームソースに関する詳しい知識がなくても要求できる StorageClass オブジェクトを定義し、作成します。
OpenShift Container Platform の永続ボリュームフレームワークはこの機能を有効にし、管理者がクラスターに永続ストレージをプロビジョニングできるようにします。フレームワークにより、ユーザーは基礎となるインフラストラクチャーの知識がなくてもこれらのリソースを要求できるようになります。
OpenShift Container Platform では、数多くのストレージタイプを永続ボリュームとして使用することができます。これらはすべて管理者によって静的にプロビジョニングされますが、一部のストレージタイプは組み込みプロバイダーとプラグイン API を使用して動的に作成できます。