* COMMENT -*- mode: org -*- #+Date: 2015-11-03 Time-stamp: <2015-11-04> * make it easy to boot KVM VM on localhost. User don't have to specify storage and config network themselves. project code name: quickvm cli: qvm * Usage print command to install dependencies, ask user to upgrade kernel maybe. qvm install-deps boot a VM with NAT network. qvm --core 4 --ram 2g --disk 20g boot a VM using existing tap device. qvm [--network tap0] ... choosing base OS image qvm [--image ubuntu-12.04-x64] ... // will download this from DFS or re-use local cache, then clone a new disk image based on it. qvm [--image /path/to/xxx] ... // clone root disk from given image. specify VM name qvm [--name foo] ... * Configuration image_service.type = DFS image_service.url = http://xxx:xxx/ #image_service.type = ceph #image_service.url = http://xxx:xxx/ image.default = u1204x64