1.4.2.3. 仮想マシンの作成
QCoW2 コンテナーディスクイメージから主要なディスクを設定し、登録シークレットから設定された cloud-init 設定ドライブを持つ仮想マシンを作成します。以下の手順を実行します。
次のコマンドを実行して、
VirtualMachineリソースマニフェストを含むファイルを作成します。cat <<EOF > my-bootc-vm.yaml apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: my-bootc-vm spec: runStrategy: RerunOnFailure template: spec: domain: cpu: cores: 1 memory: guest: 1024M devices: disks: - name: containerdisk disk: bus: virtio - name: cloudinitdisk disk: bus: virtio volumes: - name: containerdisk containerDisk: image: ${OCI_DISK_IMAGE_REPO}:${OCI_IMAGE_TAG} - name: cloudinitdisk cloudInitConfigDrive: secretRef: name: enrollment-secret EOF以下のコマンドを実行して、リソースマニフェストをクラスターに適用します。
oc apply -f my-bootc-vm.yaml