Virt-builder script for easy VM spawning

Hello,

I've put together a blog post about my script called "fvb" which I use
last couple of weeks to provision VMs with Foreman core and Foretello
(Foreman w/ Katello plugin):

http://lukas.zapletalovi.com/2014/05/virt-builder-quick-provision-script.html

Check it out. Send commends, likes, patches.

··· -- Later,

Lukas “lzap” Zapletal
irc: lzap #theforeman

Lukas,

Could you expand a little more on where this fits into our infrastructure
ecosystem? Without digging too deeply, this looks like a deployment method
and I am wondering how this fits in with things like foreman-bats and
katello-deploy. I think we would be well served, and our community in turn
to converge on a recommended deployment strategy that covered our different
OSes and types (e.g. production, development).

Eric

··· On Thu, May 15, 2014 at 6:05 AM, Lukas Zapletal wrote:

Hello,

I’ve put together a blog post about my script called “fvb” which I use
last couple of weeks to provision VMs with Foreman core and Foretello
(Foreman w/ Katello plugin):

http://lukas.zapletalovi.com/2014/05/virt-builder-quick-provision-script.html

Check it out. Send commends, likes, patches.


Later,

Lukas “lzap” Zapletal
irc: lzap #theforeman


You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

It's just a convenient way of spawning VMs on libvirt. The main
advantage is it's zero configuration, it works out-of-box with default
libvirt configuration from Fedora. If you configure dnsmasq, you have
the benefit of DHCP/DNS and it is also compatible with virsh provider
from Foreman.

The tool works with foreman-bats or katello-deploy, it complements them.
Another advantage is I do not need to care about "templates".
Virt-builder has its own official repository with all distros we need.
Namely: CentOS, Fedora, Debian and Ubuntu.

> katello-deploy. I think we would be well served, and our community in turn
> to converge on a recommended deployment strategy that covered our different
> OSes and types (e.g. production, development).

I don't have an ambition to set a deployment standard with this. It's a
script for libvirt which gives boxes quickly, including Debian/Ubuntu
which we do support too.

··· -- Later,

Lukas “lzap” Zapletal
irc: lzap #theforeman