Best Comparison Description?

30 views
Skip to first unread message

Tennis Smith

unread,
Aug 7, 2014, 10:43:20 AM8/7/14
to vagra...@googlegroups.com

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

Terrance Shepherd

unread,
Aug 7, 2014, 10:46:14 AM8/7/14
to vagra...@googlegroups.com


--
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 vagrant-up+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Alvaro Miranda Aguilera

unread,
Aug 7, 2014, 6:26:16 PM8/7/14
to vagra...@googlegroups.com
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.



--

Luis Siquot

unread,
Aug 8, 2014, 11:45:07 AM8/8/14
to vagra...@googlegroups.com
Thanks Alvaro,

Can you also please, point me to similar resources in spanish?

Alvaro Miranda Aguilera

unread,
Aug 10, 2014, 7:13:34 PM8/10/14
to vagra...@googlegroups.com
Hello Luis,

I am not aware of anything on Spanish, but, I do speak Spanish (Chile)

Please send me an email, or add me on gtalk and more than happy to talk to you get some requirements you may have, or something you like to see, and I can write something in Spanish.

kik...@gmail.com

Alvaro.

Tennis Smith

unread,
Aug 11, 2014, 12:02:15 PM8/11/14
to vagra...@googlegroups.com
Ah, ok. I'm starting to get it. :) Thanks for the explanation.  


--
You received this message because you are subscribed to a topic in the Google Groups "Vagrant" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/vagrant-up/4t6hmyFM97Q/unsubscribe.
To unsubscribe from this group and all its topics, send an email to vagrant-up+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages