Deploy a VM application by using the guided form
You can deploy a VM application on an edge device by using the guided form in the Red Hat Edge Manager web console.
The guided form constructs a KubeVirt VirtualMachine YAML specification from the values you enter and submits it as a VmApplication in the device specification.
Before you begin
- A container disk image is pushed to an OCI-compatible registry accessible from the edge device.
- The target edge device meets the KVM readiness requirements.
- Pull credentials for
registry.redhat.ioare configured on the device at/root/.config/containers/auth.json. See Configure pull credentials on an edge device for VM applications. - You have the Admin or Operator role in Red Hat Edge Manager. Viewer-role users cannot create or edit VM applications.
Procedure
Results
- Navigate to the device details page and locate the VM application in the Applications section. The VM application appears in this section after the device has updated to the new spec. For VMs that require downloading large images, this might take a while. Review the device update status for troubleshooting if needed.
- Monitor the application status transitions:
- Preparing: The agent is pre-fetching the container disk image.
- Starting: The Podman pod and QEMU process are initializing.
- Running: The VM guest is booted and operational.
If the status shows Error, verify that the device meets the KVM prerequisites and that the container disk image is accessible from the device.
Note On its first boot, a Windows VM guest might start without network connectivity. To recover, restart the VM application by using lifecycle control: click Restart on the device details page, or stop and then start the application.