Skip to content

mikio815/ec2-proto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EC2-Proto

cloud-hypervisor(https://github.com/cloud-hypervisor/cloud-hypervisor)

setup

CLOUDHV.fdをCHのedk2からダウンロードしてimages/に置く

クラウド用のnobleを同じくimage/に置く

boot

./cloud-hypervisor --api-socket /tmp/cloud-hypervisor.sock

curl --unix-socket /tmp/cloud-hypervisor.sock -i \
     -X PUT 'http://localhost/api/v1/vm.create'  \
     -H 'Accept: application/json'               \
     -H 'Content-Type: application/json'         \
     -d '{
         "cpus":{"boot_vcpus": 1, "max_vcpus": 1},
         "payload": {"kernel":"./images/CLOUDHV.fd"},
         "cmdline":{"args":"console=ttyS0 console=hvc0 root=/dev/vda1 rw"},
         "disks":[{"path":"./images/noble.raw"}],
         "rng":{"src":"/dev/urandom"}
         }'

curl --unix-socket /tmp/cloud-hypervisor.sock -i -X PUT 'http://localhost/api/v1/vm.boot'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages