Skip to content
This repository has been archived by the owner on Feb 22, 2024. It is now read-only.
/ OVM Public archive

A virtual machine manager for KVM.

License

Notifications You must be signed in to change notification settings

lightcode/OVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ This project is not maintained anymore.


Open Virtualization Manager (OVM)

OVM is a software tool designed for managing KVM virtual machines. It facilitates the lifecycle management of virtual machines including starting, stopping, and rebooting. This program provides a feature for creating VMs based on customizable templates. Additionally, it relies on a resource file for defining existing networks and storage pools on a machine. OVM also offers higher-level functions such as SSH connection to a VM or performing a ping.

Screenshot

Overview

OVM adds a new command named simply vm, followed by a keyword defining the action to be performed. For example:

$ vm create example --storage hdd --network prod --template debian-wheezy

This command creates a VM named "example" based on the "debian-wheezy" template, utilizing the storage pool named "hdd" and the "prod" network. The vm ls command lists the created VMs. For more information on available commands, you can type vm -h or visit the project page.

Development

Follow the install documentation to setup your environment.

Run tests:

$ python3 tests/main.py

About

A virtual machine manager for KVM.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published