Build, deploy and manage your applications across cloud- and on-premise infrastructure
Single-tenant, high-availability Kubernetes clusters in the public cloud
The fastest way for developers to build, host and scale applications in the public cloud
You can explore the features and functionalities of OpenShift Virtualization by installing and configuring a basic environment.
Cluster configuration procedures require cluster-admin privileges.
Plan and install OpenShift Virtualization on an OpenShift Container Platform cluster:
Plan your bare metal cluster for OpenShift Virtualization.
Prepare your cluster for OpenShift Virtualization.
Install the OpenShift Virtualization Operator.
Install the virtctl command line interface (CLI) tool.
Using a CSI-enabled storage provider.
Configuring local storage for virtual machines.
Installing the Kubernetes NMState Operator.
Specifying nodes for virtual machines.
Create virtual machines (VMs) by using the web console:
Quick create a VM.
Customize a template to create a VM.
Connect to the VMs:
Connect to the serial console or VNC console of a VM by using the web console.
Connect to a VM by using SSH.
Connect to a Windows VM by using RDP.
Manage the VMs:
Stop, start, pause, and restart a VM by using the web console.
Manage a VM, expose a port, or connect to the serial console by using the virtctl CLI tool.
Connect the VMs to secondary networks:
Connect a VM to a Linux bridge network.
Connect a VM to an SR-IOV network.
VMs are connected to the pod network by default. You must configure a secondary network, such as Linux bridge or SR-IOV, and then add the network to the VM configuration.
Monitor resources, details, status, and top consumers by using the web console.
View high-level information about VM workloads by using the web console.
View OpenShift Virtualization logs by using the CLI.
Automate Windows VM deployments with sysprep.
Live migrate VMs.
Back up and restore VMs.