|
1 | 1 | :_content-type: ASSEMBLY
|
2 | 2 | [id="virt-learn-more-about-openshift-virtualization"]
|
3 | 3 | include::_attributes/common-attributes.adoc[]
|
4 |
| -= Start here with {VirtProductName} |
| 4 | += Getting started with {VirtProductName} |
5 | 5 | :context: virt-learn-more-about-openshift-virtualization
|
6 | 6 |
|
7 | 7 | toc::[]
|
8 | 8 |
|
9 |
| -Use the following tables to find content to help you learn about and use {VirtProductName}. |
10 |
| - |
11 |
| -[id="virt-learn-more-cluster-administrator"] |
12 |
| -== Cluster administrator |
13 |
| - |
14 |
| -[options="header",cols="4*"] |
15 |
| -|=== |
16 |
| -|Learn |Plan |Deploy |Additional resources |
17 |
| - |
18 |
| -| xref:../virt/about-virt.adoc#about-virt[Learn about {VirtProductName}] |
19 |
| -| xref:../virt/install/preparing-cluster-for-virt.adoc#preparing-cluster-for-virt[Configuring your cluster for {VirtProductName}] |
20 |
| -| xref:../networking/k8s_nmstate/k8s-nmstate-updating-node-network-config.adoc#k8s-nmstate-updating-node-network-config[Updating your node network configuration] |
21 |
| -| xref:../virt/logging_events_monitoring/virt-collecting-virt-data.adoc#virt-collecting-virt-data[Getting Support] |
22 |
| - |
23 |
| -| link:https://access.redhat.com/documentation/en-us/openshift_container_platform/[Learn more about {product-title}] |
24 |
| -| xref:../virt/virtual_machines/virtual_disks/virt-features-for-storage.adoc#virt-features-for-storage[Plan storage for virtual machine disks] |
25 |
| -| xref:../storage/container_storage_interface/persistent-storage-csi.adoc#persistent-storage-csi[Configuring CSI volumes] |
26 |
| -| |
27 |
| - |
28 |
| -| xref:../virt/live_migration/virt-live-migration.adoc#virt-live-migration[Learn about virtual machine live migration] |
29 |
| -| |
30 |
| -| Installing {VirtProductName} using the xref:../virt/install/installing-virt-web.adoc#installing-virt-web[{VirtProductName} console] or xref:../virt/install/installing-virt-cli.adoc#installing-virt-cli[CLI] |
31 |
| -| |
32 |
| - |
33 |
| -| xref:../virt/node_maintenance/virt-about-node-maintenance.adoc#virt-about-node-maintenance[Learn about node maintenance] |
34 |
| -| |
35 |
| -| |
36 |
| -| |
37 |
| - |
38 |
| -| |
39 |
| -|=== |
40 |
| - |
41 |
| -[id="virt-learn-more-virtualization-administrator"] |
42 |
| -== Virtualization administrator |
43 |
| - |
44 |
| -[options="header",cols="4*"] |
45 |
| -|=== |
46 |
| -|Learn |Deploy |Manage |Use |
47 |
| - |
48 |
| -| xref:../virt/about-virt.adoc#about-virt[Learn about {VirtProductName}] |
49 |
| -| Connecting virtual machines to the xref:../virt/virtual_machines/vm_networking/virt-using-the-default-pod-network-with-virt.adoc#virt-using-the-default-pod-network-with-virt[default pod network for virtual machines] and xref:../virt/virtual_machines/vm_networking/virt-attaching-vm-multiple-networks.adoc#virt-attaching-vm-multiple-networks[external networks] |
50 |
| -| xref:../virt/install/virt-enabling-virtctl.adoc#virt-enabling-virtctl[Enabling the `virtctl` client] |
51 |
| -| xref:../migration_toolkit_for_containers/about-mtc.adoc#about-mtc[Importing virtual machines with the Migration Toolkit for containers] |
52 |
| - |
53 |
| -| xref:../virt/virtual_machines/virtual_disks/virt-features-for-storage.adoc#virt-features-for-storage[Learn about storage features for virtual machine disks] |
54 |
| -| xref:../virt/virtual_machines/virtual_disks/virt-creating-data-volumes.adoc#virt-customizing-storage-profile_virt-creating-data-volumes[Customizing the storage profile] |
55 |
| -| xref:../virt/virt-using-the-cli-tools.adoc#virt-using-the-cli-tools[Using the CLI tools] |
56 |
| -| xref:../virt/live_migration/virt-live-migration.adoc#virt-live-migration[Using live migration] |
57 |
| - |
58 |
| -| |
59 |
| -| xref:../virt/virtual_machines/virtual_disks/virt-creating-and-using-boot-sources.adoc#virt-creating-and-using-boot-sources[Creating boot sources and attaching them to templates] |
60 |
| -| Viewing xref:../virt/logging_events_monitoring/virt-logs.adoc#virt-logs[logs] and xref:../virt/logging_events_monitoring/virt-events.adoc#virt-events[events] |
61 |
| -| |
62 |
| - |
63 |
| -| |
64 |
| -| link:https://www.openshift.com/blog/updating-a-boot-source-image[Updating boot source templates] |
65 |
| -| xref:../virt/logging_events_monitoring/virt-monitoring-vm-health.adoc#virt-monitoring-vm-health[Monitoring virtual machine health] |
66 |
| -| |
67 |
| - |
68 |
| -| |
69 |
| -|=== |
70 |
| - |
71 |
| -[id="virt-learn-more-developer"] |
72 |
| -== Virtual machine administrator / developer |
73 |
| - |
74 |
| -[options="header",cols="4*"] |
75 |
| -|=== |
76 |
| -|Learn |Use |Manage |Additional resources |
77 |
| - |
78 |
| -| xref:../virt/about-virt.adoc#about-virt[Learn about {VirtProductName}] |
79 |
| -| xref:../virt/install/virt-enabling-virtctl.adoc#virt-enabling-virtctl[Enabling the `virtctl` client] |
80 |
| -| Viewing xref:../virt/logging_events_monitoring/virt-logs.adoc#virt-logs[logs] and xref:../virt/logging_events_monitoring/virt-events.adoc#virt-events[events] |
81 |
| -| xref:../virt/logging_events_monitoring/virt-collecting-virt-data.adoc#virt-collecting-virt-data[Getting Support] |
82 |
| - |
83 |
| -| |
84 |
| -| xref:../virt/virtual_machines/virt-create-vms.adoc#virt-create-vms[Creating virtual machines] |
85 |
| -| xref:../virt/logging_events_monitoring/virt-monitoring-vm-health.adoc#virt-monitoring-vm-health[Monitoring virtual machine health] |
86 |
| -| |
87 |
| - |
88 |
| -| |
89 |
| -| xref:../virt/virtual_machines/virt-manage-vmis.adoc#virt-manage-vmis[Managing virtual machines instances] |
90 |
| -| xref:../virt/virtual_machines/virtual_disks/virt-managing-vm-snapshots.adoc#virt-managing-vm-snapshots[Creating and managing virtual machine snapshots] |
91 |
| -| |
92 |
| - |
93 |
| -| |
94 |
| -| xref:../virt/virtual_machines/virt-controlling-vm-states.adoc#virt-controlling-vm-states[Controlling virtual machine states] |
95 |
| -| |
96 |
| -| |
97 |
| - |
98 |
| -| |
99 |
| -| xref:../virt/virtual_machines/virt-accessing-vm-consoles.adoc#virt-accessing-vm-consoles[Accessing the virtual machine consoles] |
100 |
| -| |
101 |
| -| |
102 |
| - |
103 |
| -| |
104 |
| -| xref:../virt/virtual_machines/virt-managing-configmaps-secrets-service-accounts.adoc#virt-managing-configmaps-secrets-service-accounts[Pass configuration data to virtual machines using secrets, configuration maps, and service accounts] |
105 |
| -| |
106 |
| -| |
107 |
| - |
108 |
| -| |
109 |
| -|=== |
| 9 | +You can install and configure a basic {VirtProductName} environment in order to explore its features and functionality. |
| 10 | + |
| 11 | +[NOTE] |
| 12 | +==== |
| 13 | +Cluster configuration procedures require `cluster-admin` privileges. |
| 14 | +==== |
| 15 | + |
| 16 | +[id="virt-getting-started-before-you-begin"] |
| 17 | +== Before you begin |
| 18 | + |
| 19 | +* Review the xref:../virt/install/preparing-cluster-for-virt.adoc#preparing-cluster-for-virt[installation requirements]. |
| 20 | +* Review the xref:../virt/virtual_machines/virtual_disks/virt-features-for-storage.adoc#virt-features-for-storage[storage features] required for cloning, snapshots, and live migration. See xref:../storage/container_storage_interface/persistent-storage-csi.adoc#persistent-storage-csi[Using a CSI-enabled storage provider] for details. |
| 21 | +* Install the xref:../virt/install/installing-virt-web.adoc#virt-installing-virt-operator_installing-virt-web[{VirtProductName} Operator] and the xref:../virt/install/virt-enabling-virtctl.adoc#virt-enabling-virtctl[`virtctl` tool]. |
| 22 | + |
| 23 | +[id="virt-getting-started"] |
| 24 | +== Getting started |
| 25 | + |
| 26 | +Create a virtual machine: |
| 27 | + |
| 28 | +* Create a xref:../virt/virtual_machines/virt-create-vms.adoc#virt-creating-vm-wizard-web_virt-create-vms[RHEL virtual machine] using the wizard. |
| 29 | +* Create a Windows virtual machine: |
| 30 | +** Create and customize link:https://cloud.redhat.com/blog/virtual-machines-as-code-with-openshift-gitops-and-openshift-virtualization[Windows boot sources]. |
| 31 | +** Create a xref:../virt/virtual_machines/virt-create-vms.adoc#virt-creating-vm-wizard-web_virt-create-vms[Windows virtual machine] using the wizard. |
| 32 | +** Install xref:../virt/virtual_machines/virt-installing-qemu-guest-agent.adoc#virt-installing-virtio-drivers-installing-windows_virt-installing-qemu-guest-agent[VirtIO drivers and the QEMU guest agent] on the virtual machine. |
| 33 | + |
| 34 | +Connect to a virtual machine: |
| 35 | + |
| 36 | +* Connect to a virtual machine using a xref:../virt/virtual_machines/virt-accessing-vm-consoles.adoc#virt-vm-serial-console-web_virt-accessing-vm-consoles[serial console] or xref:../virt/virtual_machines/virt-accessing-vm-consoles.adoc#virt-connecting-vnc-console_virt-accessing-vm-consoles[VNC console]. |
| 37 | +* Connect to a Windows virtual machine using xref:../virt/virtual_machines/virt-accessing-vm-consoles.adoc#virt-vm-rdp-console-web_virt-accessing-vm-consoles[RDP]. |
| 38 | +* Connect to a virtual machine using SSH: |
| 39 | +** xref:../virt/virtual_machines/virt-accessing-vm-consoles.adoc#virt-accessing-vmi-ssh_virt-accessing-vm-consoles[Create a service] to expose the SSH port of the virtual machine to an external network. |
| 40 | +** Use the service to connect to the virtual machine with xref:../virt/virtual_machines/virt-accessing-vm-consoles.adoc#virt-accessing-vmi-ssh_virt-accessing-vm-consoles[SSH]. |
| 41 | + |
| 42 | +xref:../virt/virtual_machines/virt-controlling-vm-states.adoc#virt-controlling-vm-states[Stop, start, pause, and restart] the virtual machine. |
| 43 | + |
| 44 | +[id="virt-getting-started-next-steps"] |
| 45 | +== Next steps |
| 46 | + |
| 47 | +Configure additional networks: |
| 48 | + |
| 49 | +* Configure a Linux bridge network by creating a xref:../virt/virtual_machines/vm_networking/virt-attaching-vm-multiple-networks.adoc#virt-creating-linux-bridge-nncp_virt-attaching-vm-multiple-networks[creating a Linux bridge node network configuration policy], xref:../virt/virtual_machines/vm_networking/virt-attaching-vm-multiple-networks.adoc#virt-creating-linux-bridge-nad-web_virt-attaching-vm-multiple-networks[creating a network attachment definition], and xref:../virt/virtual_machines/vm_networking/virt-attaching-vm-multiple-networks.adoc#virt-vm-creating-nic-web_virt-attaching-vm-multiple-networks[attaching a virtual machine to the network]. See xref:../networking/k8s_nmstate/k8s-nmstate-about-the-k8s-nmstate-operator.adoc#k8s-nmstate-about-the-k8s-nmstate-operator[About the Kubernetes NMState Operator] for more information. |
| 50 | +* Configure an SR-IOV network by instaling the xref:../networking/hardware_networks/installing-sriov-operator.adoc#installing-sriov-operator[SR-IOV Operator], configuring a xref:../virt/virtual_machines/vm_networking/virt-configuring-sriov-device-for-vms.adoc#virt-configuring-sriov-device-for-vms[SR-IOV network device], and xref:../virt/virtual_machines/vm_networking/virt-attaching-vm-to-sriov-network.adoc#virt-attaching-vm-to-sriov-network[attaching a virtual machine to the SR-IOV network]. |
| 51 | + |
| 52 | +Monitor your {VirtProductName} environment: |
| 53 | + |
| 54 | +* Monitor virtualization resources, details, status, and top consumers on the xref:../virt/logging_events_monitoring/virt-reviewing-virtualization-overview.adoc#virt-reviewing-virtualization-overview[*Virtualization Overview* page]. |
| 55 | +* View high-level information about your virtual machines on the xref:../virt/logging_events_monitoring/virt-viewing-information-about-vm-workloads.adoc#virt-viewing-information-about-vm-workloads[*Virtual Machines* dashboard]. |
| 56 | +* View virtual machine xref:../virt/logging_events_monitoring/virt-logs.adoc#virt-logs[logs]. |
| 57 | + |
| 58 | +[id="{context}_additional-resources"] |
| 59 | +[role="_additional-resources"] |
| 60 | +== Additional resources |
| 61 | + |
| 62 | +* xref:../virt/virtual_machines/advanced_vm_management/virt-specifying-nodes-for-vms.adoc#virt-specifying-nodes-for-vms[Specifying nodes for virtual machines] |
| 63 | +* xref:../virt/live_migration/virt-live-migration.adoc#virt-live-migration[Live migration] |
| 64 | +* xref:../virt/vm_templates/virt-creating-vm-template.adoc#virt-creating-vm-template[Virtual machine templates] |
| 65 | +* xref:../virt/virtual_machines/virtual_disks/virt-configuring-local-storage-for-vms.adoc#virt-configuring-local-storage-for-vms[Configuring local storage] |
| 66 | +* xref:../virt/virtual_machines/advanced_vm_management/virt-automating-management-tasks.adoc#virt-automating-virtual-machine-creation-with-ansible_virt-automating-management-tasks[Automating virtual machine deployments with Ansible] |
| 67 | +* xref:../virt/virtual_machines/virt-automating-windows-sysprep.adoc#virt-automating-windows-sysprep[Automating Windows virtual machine deployments with `sysprep`] |
| 68 | +* xref:../virt/backup_restore/virt-backup-restore-overview.adoc#virt-backup-restore-overview[Backup and restore] |
0 commit comments