December 12, 2013

So I released a lot of Vagrant plugins... Now what's next?

2013 was the year I went 100% on Vagrant, went crazy releasing plugins (10 to be more specific) and ended becoming a Vagrant core commiter back in June. To give you an idea, this is what I’ve released over the year: vagrant-notify - Released at the end of 2012, but “matured” by beginning of 2013 vagrant-boxen (deprecated) - February 17th vagrant-lxc - March 12th vagrant-cachier - May 22nd vagrant-pristine (deprecated) - July 11th bindler - (deprecated) Public release on July 15th as Vundler and later renamed to Bindler vagrant-global-status (deprecated) - August 8th vocker (deprecated) - August 14th ventriloquist (deprecated) - September 10th docker-provider (deprecated) - November 5th Before you think I’m going nuts, I have a reason behind releasing each plugin and I might blog about that someday but for the scope of this post I’ll focus on what you should expect for each one of them over 2014. Read more

August 7, 2013

vagrant-lxc 0.5.0 and beyond

Last week I was able to release vagrant-lxc 0.5.0 and on this post you’ll get to know about some cool new stuff and the upcoming work I have in mind to reach what I believe would be a nice 1.0.0 milestone. 0.5.0 goodies This release it mostly related to the “user experience” of using the plugin. Apart from some highlights you’ll get to know below, there are a few small things that makes people’s lives a bit easier: Read more

July 18, 2013

Crafting your own vagrant-lxc base box

As I said before, “next generation” vagrant-lxc boxes should simplify the process of “promoting” existing containers to base boxes. To back that up I’ve wrote a detailed step-by-step for creating an Ubuntu Precise and Debian Squeeze base boxes from an Ubuntu Host and I’m pretty sure it is possible to reuse the ideas from this post to build base boxes for / from other distros that suits everyone’s needs. I’ve followed the steps on an Ubuntu 12. Read more

June 10, 2013

Improving vagrant-lxc boxes

So I’ve played with Docker once again and have been looking around its codebase to find out how things work over there. Even though I’ve never wrote a single line of Go, it gave me some interesting insights about LXC itself and about packing up containers which influenced heavily the “next generation” vagrant-lxc base boxes and the upcoming work I have in mind for the provider. Starting with V3 boxes, vagrant-lxc will introduce a better approach for building base boxes and will also simplify the process of “promoting” existing containers to base vagrant boxes. Read more

© Fabio Rehm 2013-2022

Powered by Hugo & Kiss.