6.6. CSI の自動移行
従来 OpenShift Container Platform に同梱されていた in-tree のストレージドライバーは非推奨となり、同等の Container Storage Interface (CSI) ドライバーに置き換えられます。OpenShift Container Platform では、サポートされている特定の in-tree ボリュームプラグインが同等の CSI ドライバーに自動移行されます。
6.6.1. 概要 リンクのコピーリンクがクリップボードにコピーされました!
in-tree(インツリー) ストレージプラグインを使用してプロビジョニングされ、この機能でサポートされるボリュームは、対応する Container Storage Interface (CSI) ドライバーに移行されます。このプロセスはデータ移行を実行しません。OpenShift Container Platform は、メモリー内の永続ボリュームオブジェクトしか変換しません。その結果、変換された永続ボリュームオブジェクトはディスクに保存されず、その内容も変更されません。
以下の in-tree(インツリー) から CSI ドライバーへの移行がサポートされます。
| in-tree/CSI ドライバー | サポートレベル | CSI の自動移行が自動的に有効になるか ? |
|---|---|---|
| 一般提供 (GA) | 必須です。詳細は、ツリー内ボリュームの CSI への自動移行を 参照してください。 |
| テクノロジープレビュー (TP) | 無効。有効にするには、CSI 自動移行の手動による有効化を参照してください。 また、vSphere の場合は、以下の情報を参照してください。
|
CSI 自動移行はシームレスに行ってください。この機能により、既存のすべての API オブジェクト (PersistentVolumes、PersistentVolumeClaims、StorageClasses など) を使用する方法が変更されることはありません。
in-tree の永続ボリューム (PV) または永続ボリューム要求 (PVC) の CSI 自動移行を有効にしても、元の in-tree ストレージプラグインがサポートしていない場合には、スナップショットや拡張などの新規の CSI ドライバー機能は有効にされません。