diff --git a/content/modules/ROOT/assets/images/module-02-mtv/00_Workload_VM_List.png b/content/modules/ROOT/assets/images/module-02-mtv/00_Workload_VM_List.png index 80813b9..6c88a8b 100644 Binary files a/content/modules/ROOT/assets/images/module-02-mtv/00_Workload_VM_List.png and b/content/modules/ROOT/assets/images/module-02-mtv/00_Workload_VM_List.png differ diff --git a/content/modules/ROOT/assets/images/module-02-mtv/17_VM_Select_VMWARE_Plan.png b/content/modules/ROOT/assets/images/module-02-mtv/17_VM_Select_VMWARE_Plan.png index 6428e4c..1c42f8e 100644 Binary files a/content/modules/ROOT/assets/images/module-02-mtv/17_VM_Select_VMWARE_Plan.png and b/content/modules/ROOT/assets/images/module-02-mtv/17_VM_Select_VMWARE_Plan.png differ diff --git a/content/modules/ROOT/assets/images/module-07-tempinst/11_User_Templates.png b/content/modules/ROOT/assets/images/module-07-tempinst/11_User_Templates.png index 9d6d390..0f27a00 100644 Binary files a/content/modules/ROOT/assets/images/module-07-tempinst/11_User_Templates.png and b/content/modules/ROOT/assets/images/module-07-tempinst/11_User_Templates.png differ diff --git a/content/modules/ROOT/assets/images/module-07-tempinst/29_Clone_Menu.png b/content/modules/ROOT/assets/images/module-07-tempinst/29_Clone_Menu.png index d18ece0..e05c14d 100644 Binary files a/content/modules/ROOT/assets/images/module-07-tempinst/29_Clone_Menu.png and b/content/modules/ROOT/assets/images/module-07-tempinst/29_Clone_Menu.png differ diff --git a/content/modules/ROOT/assets/images/module-07-tempinst/30_Windows_Template.png b/content/modules/ROOT/assets/images/module-07-tempinst/30_Windows_Template.png index db49fa5..fa94354 100644 Binary files a/content/modules/ROOT/assets/images/module-07-tempinst/30_Windows_Template.png and b/content/modules/ROOT/assets/images/module-07-tempinst/30_Windows_Template.png differ diff --git a/content/modules/ROOT/assets/images/module-07-tempinst/30_Windows_Template_BIOS.png b/content/modules/ROOT/assets/images/module-07-tempinst/30_Windows_Template_BIOS.png new file mode 100644 index 0000000..eb39922 Binary files /dev/null and b/content/modules/ROOT/assets/images/module-07-tempinst/30_Windows_Template_BIOS.png differ diff --git a/content/modules/ROOT/pages/module-02-mtv.adoc b/content/modules/ROOT/pages/module-02-mtv.adoc index 1b45907..8a742f2 100644 --- a/content/modules/ROOT/pages/module-02-mtv.adoc +++ b/content/modules/ROOT/pages/module-02-mtv.adoc @@ -110,9 +110,9 @@ image::module-02-mtv/16_VMware_Source_Provider.png[link=self, window=blank, widt . On the next page select the three VMs you would like to move: -* database -* winweb01 -* winweb02 +* database-{user} +* winweb01-{user} +* winweb02-{user} . Click *Next*. + diff --git a/content/modules/ROOT/pages/module-07-tempinst.adoc b/content/modules/ROOT/pages/module-07-tempinst.adoc index c0d7bf2..fa96211 100644 --- a/content/modules/ROOT/pages/module-07-tempinst.adoc +++ b/content/modules/ROOT/pages/module-07-tempinst.adoc @@ -35,7 +35,7 @@ image::module-07-tempinst/01_Template_List.png[link=self, window=blank, width=10 + image::module-07-tempinst/02_Search_Centos9.png[link=self, window=blank, width=100%] -. Click on the template name for *centos-stream90-server-small*, you will be prompted with a message that default templates cannot be edited and asked if you'd like to clone. Click the *Create a new custom Template* option. +. Click on the template name for *centos-stream9-server-small*, you will be prompted with a message that default templates cannot be edited and asked if you'd like to clone. Click the *Create a new custom Template* option. + image::module-07-tempinst/03_Create_Custom_Template.png[link=self, window=blank, width=100%] @@ -334,16 +334,20 @@ image::module-07-tempinst/27_Stop_Button.png[link=self, window=blank, width=100% + image::module-07-tempinst/28_Storage_PVC.png[link=self, window=blank, width=100%] -. Find the *windows* PVC that is listed and using the three-dot menu on the right select *Clone PVC*. On the menu that pops up, name the new PVC *windows-2k19-sysprep-template*, and set the *Access mode* to *Shared access (RWX)* then click the *Clone* button. +. Find the *windows* PVC that is listed and using the three-dot menu on the right select *Clone PVC*. On the menu that pops up, name the new PVC *windows-2k19-sysprep-template*, and set the *Access mode* to *Shared access (RWX)* then click the *Clone* button. Select the *StorageClass* named *ocs-external-storagecluster-ceph-rbd-immediate* + image::module-07-tempinst/29_Clone_Menu.png[link=self, window=blank, width=100%] . Once this is saved, you can use it to quickly create Windows VMs in the future. -. Return to the *Virtualization -> Catalog* menu, and use this cloned PVC as a boot source for quick-creating new virtual machines by selecting the option for *PVC (clone PVC)* as the *Disk source*, and selecting the *Windows-2k19-Sysprep-Template* PVC as the *PVC name* to clone, and click the *Quick create VirtualMachine* button. +. Return to the *Virtualization -> Catalog* menu, and use this cloned PVC as a boot source for quick-creating new virtual machines by selecting the option for *PVC (clone PVC)* as the *Disk source*, and selecting the *Windows-2k19-Sysprep-Template* PVC as the *PVC name* to clone, and click the *Customize VirtualMachine* button to configure boot mode *BIOS* instead *UEFI*. + image::module-07-tempinst/30_Windows_Template.png[link=self, window=blank, width=100%] +. Configure BIOS and press *Create VirtualMachine* ++ +image::module-07-tempinst/30_Windows_Template_BIOS.png + [[instance_types]] == Introduction to Instance Types diff --git a/content/modules/ROOT/pages/module-08-workingvms.adoc b/content/modules/ROOT/pages/module-08-workingvms.adoc index 0b22f53..e37bce7 100644 --- a/content/modules/ROOT/pages/module-08-workingvms.adoc +++ b/content/modules/ROOT/pages/module-08-workingvms.adoc @@ -32,7 +32,7 @@ image::module-08-workingvms/11_Imported_VMs_List.png[link=self, window=blank, wi + NOTE: Ensure you select the correct project, *vmexamples-{user}* if you completed the *Migrating Existing Virtual Machines* module or *vmimported-{user}* if you did not. -. Select to the *winweb01* VM and navigate to the *YAML* tab. +. Select to the *winweb01-{user}* VM and navigate to the *YAML* tab. . Find the *spec:* section and under the *template.metadata* add the following lines to *labels* section in the VM resources: + [source,yaml,role=execute] @@ -44,9 +44,9 @@ IMPORTANT: Make sure to get the indentation exactly right - just like in the scr + image::module-08-workingvms/12_Imported_VMs_YAML.png[link=self, window=blank, width=100%] -. *Repeat* the process for the VM *winweb02*. -. Start the *database* virtual machine if it's not already running. -. Start, or restart if already running, the *winweb01* and *winweb02* virtual machines. +. *Repeat* the process for the VM *winweb02-{user}*. +. Start the *database-{user}* virtual machine if it's not already running. +. Start, or restart if already running, the *winweb01-{user}* and *winweb02-{user}* virtual machines. + NOTE: Ensure the VMs are properly working by accessing to the console tab of each VM. @@ -127,7 +127,7 @@ metadata: namespace: vmexamples-{user} spec: selector: - vm.kubevirt.io/name: {DATABASE_VM_NAME} + vm.kubevirt.io/name: database-{user} ports: - protocol: TCP port: 3306