So between the time i wrote my first article on this topic, and this article, @patrickdebois took the template from where i left off and finished the rest of the steps and then some.
The new template works great, except when you are trying to build on a bunch of different machines.
Downloading the PC-BSD DVD iso on each machine is a pretty big drag for the initial build.
So i created a netinstall/bootonly FreeBSD template to allow for quicker download of the iso, and building of the basebox.
I'm going to let @patrickdebo know it about it, but until it's up on github you can get the patch here : https://gist.github.com/911058
So what's next?
First up :
Since i'm currently working on setting up a multi-server POC for vagrant + veewee + FreeBSD for BarCampBoston this weekend, i'm working on modifying the postinstall script to mount the distfiles folder on all the vms to a host side nfs share to allow for only needing to download the ports once and allowing them all to share it. This should also allow me to do the entire POC offline as well (fingers crossed, since you never know about Conference Wifi)
After that, i'm keeping a close eye on mccloud. It looks like the natural progression beyond vagrant.
I'm going to see if i can't use mccloud to deploy the recently created FreeBSD AMIs. That would give me a dev on my local machine and allow me to push to the cloud for prod all using FreeBSD.
Add new comment