diff --git a/_topic_maps/_topic_map.yml b/_topic_maps/_topic_map.yml index 457eb60a7f3..0f3e4b43ca9 100644 --- a/_topic_maps/_topic_map.yml +++ b/_topic_maps/_topic_map.yml @@ -4899,9 +4899,8 @@ Topics: Dir: creating_vm Topics: # Web console procedures (unified wizard — CNV-94223, CNV-94224, CNV-94225, CNV-94226) - # Uncomment when CNV-94227 cleanup is complete: - #- Name: Create virtual machines by using the web console - # File: virt-creating-vms-web + - Name: Create virtual machines by using the web console + File: virt-creating-vms-web # CLI procedures (existing content, moved from Chapter 8) - Name: Creating virtual machines by using the CLI File: virt-creating-vms-from-cli diff --git a/modules/virt-creating-vm-from-template-web.adoc b/modules/virt-creating-vm-from-template-web.adoc new file mode 100644 index 00000000000..ac0fe6e49b7 --- /dev/null +++ b/modules/virt-creating-vm-from-template-web.adoc @@ -0,0 +1,60 @@ +// Module included in the following assemblies: +// +// * virt/creating_vm/virt-creating-vms-web.adoc + +:_mod-docs-content-type: PROCEDURE +[id="virt-creating-vm-from-template-web_{context}"] += Create a VM from a template by using the web console + +[role="_abstract"] +You can use the *Create from Template* workflow in the web console to create a virtual machine (VM) by selecting a pre-configured template that provides standardized images and settings. + +Use this workflow when: + +* A template matches your workload requirements and operating system. +* You want to use a pre-configured VM with standardized settings. +* You want to quickly deploy a VM with minimal customization. + +.Prerequisites + +* You have access to the {product-title} web console. +* You have `edit` or `admin` permissions in the target project. +* A template with an available boot source exists in the cluster. + +.Procedure + +. In the {product-title} web console, navigate to *Virtualization* -> *VirtualMachines*. +. Click *Create*. +. On the *Deployment details* page, select the creation method, enter general information, and define the location: +.. Select *Create from Template*. +.. In the *Name* field, enter a name for the VM. You can also click the refresh icon to generate a name automatically. +.. Optional: Enter a *Description* for the VM. +.. Review the *Location* to verify the target cluster and project. If the folder preview feature is enabled, you can also verify the folder. To change the location, click the edit icon. +.. Click *Next*. +. On the *Template* page, select a template: +.. Optional: Filter the template list by using one or more of the following options: ++ +* *All projects*: Select a project or view templates from all projects. +* *Filter*: Filter templates by user templates, deprecated status, boot source availability, operating system, workload type, or architecture. +* *Filter by keyword*: Enter a keyword to search for a specific template. ++ +.. Click a template tile to select it and view its details. +.. Click *Next*. +. On the *Customization* page, optionally configure advanced settings by navigating the following tabs: ++ +* *Details*: Configure the *Hostname*, *Headless mode*, *Guest system log access*, and *Deletion protection*. +* *Storage*: Add or modify storage disks. +* *Network*: Add network interfaces. +* *Scheduling*: Configure scheduling requirements and the run strategy. +* *SSH*: Configure SSH key settings. +* *Initial run*: Define *Cloud-init* or *Sysprep* initialization scripts. +* *Labels and annotations*: Add labels to help organize and categorize VMs, and use annotations to store extra metadata. ++ +.. Click *Next*. +. On the *Review and create* page, review the VM configuration: +.. Optional: Select the *Start this VirtualMachine after creation* checkbox. +.. Click *Create VirtualMachine*. + +.Verification + +* Navigate to *Virtualization* -> *VirtualMachines* and verify that the VM appears in the list. diff --git a/virt/creating_vm/virt-creating-vms-web.adoc b/virt/creating_vm/virt-creating-vms-web.adoc index 7d86a0d5f32..d24fa3978c1 100644 --- a/virt/creating_vm/virt-creating-vms-web.adoc +++ b/virt/creating_vm/virt-creating-vms-web.adoc @@ -13,6 +13,7 @@ You can create virtual machines (VMs) by using the {product-title} web console. include::modules/virt-creating-vm-custom-configuration-web.adoc[leveloffset=+1] // Template-based creation procedure (CNV-94224) +include::modules/virt-creating-vm-from-template-web.adoc[leveloffset=+1] // Clone existing VM procedure (CNV-94225)