Hello, on top of what Terrance said, this is a good video of a presentation done by Mitchell
https://www.youtube.com/watch?v=jWLoTsrFjo0 plus I did wrote something here. packer: http://kikitux.net/packer/2014/01/02/packer/ vagrant: http://kikitux.net/vagrant/2014/01/02/vagrant/ http://kikitux.net/vagrant/2014/01/02/vagrant-part2/ since the time I did wrote that, and today, even when just less than a year, the whole thing have expanded to way more options. And a simple explanation will be.. (As i see it, so don't take it as the truth.. just as a simple explanation) Vagrant is a tool that can be seen as a automation tool or orchestration tool for vms creation and setup Taking a base box, and using some providers (virtualbox, vmware, hyper-v, aws, digital ocean, docker, openstack, lxc, libvirt, etc) and using some provisioners (file, bash, puppet, chef, ansible, etc), will take the base box, create a new box, configure it and execute instrucions on top of that base box and will deliver to you a fresh clean machine from that base box. Packer is a tool that be seen as builder, it buils vm. taking a iso (in virtualbox and vmware, not sure about hyperv), or taking a base vm (on vmware, virtualbox and all the rest of the other hypervisors) is going to do the install if coming from the iso, or just boot the base box, and then execute the scripts, etc to build a guest that can be used as template. packer with virtualbox, can give you an OVA/OVF or Vagrant box packer with vmware, can give you a OVF or Vagrant box etc Packer can build vms that can be used with vagrant or not, so is not just a vagrant builders. Vagrant up + HEAVY_LONG_SET_OF_TASKS is cool, but can be long, so having different base boxes is important, so you can have a quicker vagrant up, and here is when packer shines.. Hope this helps. Alvaro. On Fri, Aug 8, 2014 at 2:43 AM, Tennis Smith <[email protected]> wrote: > > Hi, > > I'm new to the Packer/Vagrant universe. Where is the best writeup > comparing them and discussing what the best uses for each would be? > TIA, > -T > > -- > You received this message because you are subscribed to the Google Groups > "Vagrant" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
