7.3. ネイティブ VM テンプレートから仮想マシンを作成する
既存の仮想マシン (仮想マシン) から再利用可能な仮想マシンブループリントを作成し、それらを使用して名前空間全体に一貫性のある仮想マシンをデプロイできます。
7.3.1. ネイティブ仮想マシンテンプレート リンクのコピーリンクがクリップボードにコピーされました!
VirtualMachineTemplate は、パラメーター化された値を持つ再利用可能な仮想マシン (VM) のブループリントを定義する、クラスター内のネイティブなリソースです。VirtualMachineTemplates を 使用すると、名前空間全体にわたって一貫性のある仮想マシンをデプロイし、データボリュームのスナップ ショットやクローンされたディスクなどのストレージの状態をキャプチャーできます。
従来のテンプレートとは異なり、VirtualMachineTemplates は OpenShift Container Platform にネイティブに実装されており、既存の仮想マシンからテンプレートを作成したり、クラスターとの間でテンプレートをインポートおよびエクスポートしたりするなど、新しいユースケースをサポートしています。
VirtualMachineTemplate 機能では、2 つのカスタムリソース定義 (CRD) が導入されます。
仮想マシンテンプレート- パラメーター付きの再利用可能な仮想マシンブループリントを定義します。各テンプレートには、パラメータープレースホルダーを含む仮想マシン仕様と、処理中にそれらのプレースホルダーがどのように解決されるかを制御するパラメーター定義のリストが含まれています。
VirtualMachineTemplateRequest-
既存の仮想マシンから
VirtualMachineTemplateを作成します。この CRD を使用すると、設定済みの仮想マシンを再利用可能なテンプレートに複製できます。