Kymano is a platform for delivering virtual machines. Kymano uses yml-configs to describe VMs. It works on MacOS, Linux, Windows.
Kymano is very young project and can be very unstable, but we work hard to improve it.
npx kymano convert /path_to_the_vm_disk
Howto find the Parallels / VirtualBox / VMware / Hyper-v disk
npx kymano run fedora --drive /path_to_the_vm_disk.qcow2
Instead of 'fedora' you can specify needed operation system.
npx kymano run fedora
Full list avaliable alises can be found https://github.com/kymano-app/repo/blob/master/cli_aliases.yml
npx kymano run kymano-app/fedora/fedora35-workstation
Will download https://raw.githubusercontent.com/kymano-app/fedora/master/fedora35-workstation-arm64/0.1.yml or https://raw.githubusercontent.com/kymano-app/fedora/master/fedora35-workstation-x86_64/0.1.yml
npx kymano run http://kymano.app/fedora35-workstation
npx kymano run ./path_to_the_config
npx kymano run fedora --platform arm64
npx kymano ps
npx kymano export fedora-1
Will be created fedora-1.tgz
npx kymano import fedora-1.tgz
npx kymano run fedora -v /path_to_the_directory:/path_in_the_VM
npx kymano rm vm_name/drive_name
This commands you will need if you decide to create your images.
npx kymano commit vm_name/drive_name