-
Notifications
You must be signed in to change notification settings - Fork 1.9k
CNV-94223: Document the custom configuration workflow for creating a VM #117147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+85
−48
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,62 @@ | ||
| // Module included in the following assemblies: | ||
| // | ||
| // * virt/creating_vm/virt-creating-vms-web.adoc | ||
|
|
||
| :_mod-docs-content-type: PROCEDURE | ||
| [id="virt-creating-vm-custom-configuration-web_{context}"] | ||
| = Create a VM with custom configuration by using the web console | ||
|
|
||
| [role="_abstract"] | ||
| You can use the *Custom configuration* workflow in the web console to create a virtual machine (VM) by selecting a guest operating system, boot source, compute resources, and advanced settings. | ||
|
|
||
| Use this workflow when: | ||
|
|
||
| * No existing template matches your requirements. | ||
| * You need a specific combination of compute, storage, and network settings. | ||
| * You want to boot from a custom disk image. | ||
|
|
||
| .Prerequisites | ||
|
|
||
| * You have access to the {product-title} web console. | ||
| * You have `edit` or `admin` permissions in the target project. | ||
|
|
||
| .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 *Custom configuration*. | ||
| .. 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 *Guest operating system* page, specify the operating system: | ||
| .. Select the guest operating system, such as *RHEL*, *Microsoft Windows*, or *Other Linux*. | ||
| .. Select the operating system version from the *Guest operating system type* list. | ||
| .. Click *Next*. | ||
| . On the *Boot source* page, specify the boot volume: | ||
| .. Select *Boot volume* to use an existing boot volume or add a new one, or select *No boot source* to assign an empty disk that you can configure later. | ||
| .. If you selected *Boot volume*, select an existing volume from the list, or click *Add volume* to configure a new boot volume. | ||
| .. Click *Next*. | ||
| . On the *Compute resources* page, define the instance type: | ||
| .. Select an instance type series, such as *General purpose* or *Compute Exclusive*. | ||
| .. Select the vCPU and memory size from the drop-down list. | ||
| .. 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. | ||
This file was deleted.
Oops, something went wrong.
12 changes: 0 additions & 12 deletions
12
virt/creating_vm/virt-creating-vms-custom-configuration-web.adoc
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| :_mod-docs-content-type: ASSEMBLY | ||
| [id="virt-creating-vms-web"] | ||
| = Create virtual machines by using the web console | ||
| include::_attributes/common-attributes.adoc[] | ||
| :context: virt-creating-vms-web | ||
|
|
||
| toc::[] | ||
|
|
||
| [role="_abstract"] | ||
| You can create virtual machines (VMs) by using the {product-title} web console. The web console creation wizard provides workflows for custom configuration, creating a VM from a template, and cloning an existing VM. | ||
|
|
||
| // Custom configuration procedure (CNV-94223) | ||
| include::modules/virt-creating-vm-custom-configuration-web.adoc[leveloffset=+1] | ||
|
|
||
| // Template-based creation procedure (CNV-94224) | ||
|
|
||
| // Clone existing VM procedure (CNV-94225) | ||
|
|
||
| // VM creation considerations reference (CNV-94226) |
This file was deleted.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.