第8章 既存の Kubernetes ストレージオブジェクトの更新
ストレージバージョンの移行は、MicroShift ノードの既存のオブジェクトを現行バージョンから最新バージョンに更新するために使用されます。Kube Storage Version Migrator 組み込みコントローラーは、MicroShift でこれらのリソースを再作成せずにリソースを移行するために使用されます。ユーザーまたはコントローラーは、Migrator コントローラーを介して移行を要求する StorageVersionMigration カスタムリソース (CR) を作成できます。
8.1. 保存されたデータの最新のストレージバージョンへの更新 リンクのコピーリンクがクリップボードにコピーされました!
保存されたデータを最新の Kubernetes ストレージバージョンに更新することは、ストレージの移行と呼ばれます。たとえば、v1beta1 から v1beta2 への更新は移行になります。ストレージのバージョンを更新するには、次の手順を実行します。
手順
ユーザーまたは
StorageVersionMigrationAPI をサポートするコントローラーが移行リクエストをトリガーする必要があります。参考として次のリクエストの例を使用してください。要求の例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
移行の進行状況は、
StorageVersionMigrationステータスに通知されます。
- グループまたはリソースの名前が間違っているために障害が発生する可能性があります。
- 移行の失敗は、以前のバージョンと最新のバージョンの間に互換性がない場合にも発生する可能性があります。