5.18. IBM Power Virtual Server Block CSI Driver Operator
5.18.1. はじめに
IBM Power® Virtual Server ブロック CSI ドライバーは、IBM Power® Virtual Server ブロック CSI ドライバー Operator を通じてインストールされ、オペレーターは library-go に基づいています。OpenShift library-go は、OpenShift Operator を簡単に構築できるようにする関数のコレクションです。CSI ドライバー operator の機能のほとんどは、すでにそこで利用可能です。IBM Power® Virtual Server Block CSI Driver Operator は、cluster-storage-operator によってインストールされます。プラットフォームのタイプが Power Virtual Servers の場合、Cluster-storage-operator は IBM Power® Virtual Server Block CSI Driver Operator をインストールします。
5.18.2. 概要
OpenShift Container Platform は、IBM Power® Virtual Server Block Storage の Container Storage Interface (CSI) ドライバーを使用して永続ボリューム (PV) をプロビジョニングできます。
IBM Power Virtual Server Block CSI Driver Operator は、テクノロジープレビューのみの機能です。テクノロジープレビュー機能は、Red Hat 製品サポートのサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではない場合があります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビューの機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行いフィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
CSI Operator およびドライバーを使用する場合、永続ストレージ および CSI ボリュームの設定 を理解しておくことが推奨されます。
IBM Power® Virtual Server Block アセットにマウントする CSI でプロビジョニングされた永続ボリューム (PV) を作成するには、OpenShift Container Platform は、デフォルトで IBM Power® Virtual Server Block CSI Driver Operator および IBM Power® Virtual Server Block CSI ドライバーを openshift-cluster-csi-drivers
namespace にインストールします。
-
IBM Power® Virtual Server ブロック CSI Driver Operator は、永続ボリューム要求 (PVC) の作成に使用できる、
ibm-powervs-tier1
(デフォルト) とさまざまな層用のibm-powervs-tier3
という名前の 2 つのストレージクラスを提供します。IBM Power® Virtual Server Block CSI Driver Operator は、ストレージボリュームをオンデマンドで作成できるようにすることで動的なボリュームプロビジョニングをサポートするので、クラスター管理者はストレージを事前にプロビジョニングする必要がありません。 - IBM Power® Virtual Server Block CSI ドライバー を使用すると、IBM Power® Virtual Server ブロック PV を作成およびマウントできます。
5.18.3. CSI について
ストレージベンダーはこれまで Kubernetes の一部としてストレージドライバーを提供してきました。Container Storage Interface (CSI) の実装では、サードパーティーのプロバイダーは、コア Kubernetes コードを変更せずに標準のインターフェイスを使用してストレージプラグインを提供できます。
CSI Operator は、インツリーボリュームプラグインでは不可能なボリュームスナップショットなどのストレージオプションを OpenShift Container Platform ユーザーに付与します。
関連情報