6.2. CSI インラインのエフェメラルボリューム
Pod デプロイメント時に自動的に作成され、Pod 終了時に削除される Container Storage Interface (CSI) インラインエフェメラルボリュームを使用して、Pod 固有の一時的なストレージをプロビジョニングできます。
6.2.1. CSI インラインのエフェメラルボリュームの概要 リンクのコピーリンクがクリップボードにコピーされました!
従来は、Container Storage Interface (CSI) ドライバーでサポートされるボリュームは PersistentVolume および PersistentVolumeClaim オブジェクトの組み合わせでのみ使用できます。
CSI インラインエフェメラルボリュームを使用すると、PersistentVolume オブジェクトではなく、Pod 仕様に CSI ボリュームを直接指定できます。インラインボリュームは一時的なボリュームであり、Pod の再起動後は永続化されません。
CSI インラインエフェメラルボリュームは、サポートされている次の CSI ドライバーでのみ使用できます。
- Azure File CSI ドライバー
- Secrets Store CSI ドライバー
6.2.1.1. CSI インラインエフェメラルボリュームのサポート制限 リンクのコピーリンクがクリップボードにコピーされました!
Shared Resource CSI Driver 機能は、Builds for Red Hat OpenShift 1.1 で一般提供されました。この機能は OpenShift Container Platform 4.18 以降で削除されました。この機能を使用するには、Red Hat OpenShift 1.1 以降のビルドを使用している必要があります。Builds for Red Hat OpenShift 1.1 に関する情報については、「Builds for Red Hat OpenShift 1.1」を参照してください。
デフォルトで、OpenShift Container Platform は以下の制限下で CSI インラインのエフェメラルボリュームのクローン作成をサポートします。
- サポートは CSI ドライバーでのみ利用可能です。インツリーおよび FlexVolumes はサポートされません。
- コミュニティーまたはストレージベンダーは、これらのボリュームをサポートする他の CSI ドライバーを提供します。CSI ドライバーのプロバイダーが提供するインストール手順に従います。
CSI ドライバーは、Ephemeral 機能を含む、インラインボリューム機能を実装していない可能性があります。詳細は、CSI ドライバーのドキュメントを参照してください。