9.20.2.2. 仮想マシンごとに CPU モデルを設定する
仮想マシン (VM) の仕様において、名前付きの CPU モデルを指定できます。この仮想マシンごとの設定は、クラスター全体のデフォルトの CPU モデルよりも優先されます。
仮想マシンの CPU モデルは、仮想マシン内およびクラスター内で利用可能な CPU モデルに依存します。
-
仮想マシンに CPU モデルが定義されていない場合、クラスター全体で定義されている CPU モデルを使用して、
defaultCPUModelが自動的に設定されます。 - 仮想マシンとクラスターの両方に CPU モデルが定義されている場合、仮想マシンの CPU モデルが優先されます。
- 仮想マシンとクラスターのどちらにも CPU モデルが定義されていない場合、ホストレベルで定義されている CPU モデルを使用してホストモデルが自動的に設定されます。
前提条件
-
OpenShift CLI (
oc) がインストールされている。
手順
特定の仮想マシンに対して名前付き CPU モデルを設定するには、
VirtualMachineカスタムリソース (CR) を編集します。apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: myvm spec: template: spec: domain: cpu: model: Conroe-
spec.template.spec.domain.cpu.model は、仮想マシンの名前付き CPU モデルを定義します。
-
- CR をクラスターに適用してください。