Chaos is a virtualization toolstack.
The project is composed of a library, called libh2
, that provides all
necessary functionality required to create, destroy and generally manage
virtual machines, and a set of applications, namely chaos
, that implement a
user interface through a CLI or eventually other mechanisms.
To build chaos you need to install the following dependencies:
- libjansson
You will also need Xen 4.7 built from source. Unfortunately it isn't possible to build libh2 from installed xen headers due to dependencies of libxc that aren't installed.
- Run
make configure
- Edit
.config
appropriately - Run
make
After build just run sudo make install
.