Your organization operates a headless Fedora Server that functions as a KVM hypervisor. The CI/CD pipeline must invoke shell commands over SSH to start, stop, and query virtual machines on that host; no graphical desktop environment is installed. Which built-in management interface is the best choice for this requirement?
Hyper-V Manager Microsoft Management Console snap-in
The virsh utility is the native command-line interface for libvirt on a KVM host. It connects to the local or a remote libvirt daemon so that administrators-or automation tools-can issue VM lifecycle commands entirely from a shell script, making it ideal for headless servers managed over SSH. virt-manager needs a local X-based desktop session; Hyper-V Manager runs only on Windows and manages Hyper-V hosts; VMware's Direct Console User Interface appears on an ESXi server's physical console and is intended for local manual use, not scripted automation.