libp2p / testlab

A testlab built with Nomad and Consul to analyze the behavior of p2p networks at scale
Other
22 stars 8 forks source link

Use lightweight VM Distribution #6

Open lanzafame opened 5 years ago

lanzafame commented 5 years ago

Ran make vm and noticed that it started to bring down the 883MiB ubuntu iso, something smaller would be awesome. Not sure if there are any design decisions that require the ubuntu image at the moment, if there are it would be great to get them written down so they can be removed if possible.

bigs commented 5 years ago

@lanzafame i'm actually not so sure on this one. i wanted to use packer, because it can also be used to build VM images for cloud providers. it seems as though the vagrant provider for packer has recently landed (or, i was simply blind.) this makes it much easier to pull down a source image (like a lightweight distro) and build atop it. when using the vmware/virtualbox, i found it simpler to operate with the iso. i will definitely update this, probably preferring vagrant, since it can use both virtualbox and vmware backends.

lanzafame commented 5 years ago

Vagrant provider sounds ideal.