VM-Operator
The project provides an easy to use and flexible solution for running QEMU/KVM based VMs in Kubernetes pods.
Cost / License
- Free
- Open Source
Platforms
- Kubernetes
Features
- Kubernetes
Tags
- QEMU
- qemu-kvm
- kubernetes-operator
VM-Operator News & Activities
Recent activities
a9s-anynines added VM-Operator as alternative to Klutch
mnlipp added VM-Operator as alternative to VM Operator for Kubernetes- mnlipp added VM-Operator
VM-Operator information
What is VM-Operator?
The project provides an easy to use and flexible solution for running QEMU/KVM based VMs in Kubernetes pods.
The image used for the VM pods combines QEMU and a control program for starting and managing the QEMU process. This application is called “the runner”. While you can deploy a runner manually (or with the help of some helm templates), the preferred way is to deploy “the manager” application which acts as a Kubernetes operator for runners and thus the VMs.
An easy to use web interface allows users to start, stop and reset VM instances (if they have the required permissions) and to access their console with a simple click. The VM-Operator also supports automatic login on the guest, thus eliminating the need for multiple logins.
A focus of the project is to support SPICE access to the VMs. This ensures that you can redirect USB devices, and have working copy/paste between host and guest.




