Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Boxes and Vagrants         http://www.flickr.com/photos/yourdon/5311807047/
David Thompson        http://www.flickr.com/photos/fajalar/5539941372/
Mac user
Virtual machines         http://www.flickr.com/photos/alinssite/5558527083/
Catch bugs   http://www.flickr.com/photos/fire_engine_red/3490019420/
Packages      http://www.flickr.com/photos/alicejt/325351305/
VMWare
VirtualBox
Shared folders       http://www.flickr.com/photos/dolescum/3567699781/
(lame pun alert)
Port forwarding       http://www.flickr.com/photos/camknows/5014711161/
Inconsistency        http://www.flickr.com/photos/wiewel/871028784/
Shit happens        http://www.flickr.com/photos/jaqian/350238360/
Vagrant
$ mkdir mybox; cd mybox$ vagrant init
Base boxen     http://www.flickr.com/photos/z287marc/3192570560/
$ vagrant box add lucid64 	 http://files.vagrantup.com/lucid64.box
config.vm.box = "base"
config.vm.box = "ubuntu_natty_64"
$ vagrant up
$ vagrant ssh
$ vagrant suspend
$ vagrant destroy
(or Chef)
config.vm.provision :puppet do |puppet|  puppet.manifest_file = "foobang.pp"end
exec { "apt-get-update":    command => "/usr/bin/apt-get update",}package { ["nginx", "python", "cowsay"]:    ensure => in...
$ vagrant reloador, if you havent changed paths:$ vagrant provision
Disposable everything        http://www.flickr.com/photos/25986885@N04/4557009507/
Version control             http://octodex.github.com/#setuptocat
Shared config with live          http://www.flickr.com/photos/louisedowne/6070925696/
Multiple VMs     http://www.flickr.com/photos/rugbymadgirl/6097869737/
Objections
Too complicated      http://www.flickr.com/photos/rugbymadgirl/5529334899/
My environment!        http://www.flickr.com/photos/elwillo/5511771480/
[text editor of choice]
[text editor of choice]
Questions?    http://www.flickr.com/photos/mr_t_in_dc/4561093311/
Boxes and Vagrants
Boxes and Vagrants
Boxes and Vagrants
Boxes and Vagrants
Upcoming SlideShare
Loading in …5
×

Boxes and Vagrants

1,450 views

Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Boxes and Vagrants

  1. 1. Boxes and Vagrants http://www.flickr.com/photos/yourdon/5311807047/
  2. 2. David Thompson http://www.flickr.com/photos/fajalar/5539941372/
  3. 3. Mac user
  4. 4. Virtual machines http://www.flickr.com/photos/alinssite/5558527083/
  5. 5. Catch bugs http://www.flickr.com/photos/fire_engine_red/3490019420/
  6. 6. Packages http://www.flickr.com/photos/alicejt/325351305/
  7. 7. VMWare
  8. 8. VirtualBox
  9. 9. Shared folders http://www.flickr.com/photos/dolescum/3567699781/
  10. 10. (lame pun alert)
  11. 11. Port forwarding http://www.flickr.com/photos/camknows/5014711161/
  12. 12. Inconsistency http://www.flickr.com/photos/wiewel/871028784/
  13. 13. Shit happens http://www.flickr.com/photos/jaqian/350238360/
  14. 14. Vagrant
  15. 15. $ mkdir mybox; cd mybox$ vagrant init
  16. 16. Base boxen http://www.flickr.com/photos/z287marc/3192570560/
  17. 17. $ vagrant box add lucid64 http://files.vagrantup.com/lucid64.box
  18. 18. config.vm.box = "base"
  19. 19. config.vm.box = "ubuntu_natty_64"
  20. 20. $ vagrant up
  21. 21. $ vagrant ssh
  22. 22. $ vagrant suspend
  23. 23. $ vagrant destroy
  24. 24. (or Chef)
  25. 25. config.vm.provision :puppet do |puppet| puppet.manifest_file = "foobang.pp"end
  26. 26. exec { "apt-get-update": command => "/usr/bin/apt-get update",}package { ["nginx", "python", "cowsay"]: ensure => installed, require => Exec["apt-get-update"],}
  27. 27. $ vagrant reloador, if you havent changed paths:$ vagrant provision
  28. 28. Disposable everything http://www.flickr.com/photos/25986885@N04/4557009507/
  29. 29. Version control http://octodex.github.com/#setuptocat
  30. 30. Shared config with live http://www.flickr.com/photos/louisedowne/6070925696/
  31. 31. Multiple VMs http://www.flickr.com/photos/rugbymadgirl/6097869737/
  32. 32. Objections
  33. 33. Too complicated http://www.flickr.com/photos/rugbymadgirl/5529334899/
  34. 34. My environment! http://www.flickr.com/photos/elwillo/5511771480/
  35. 35. [text editor of choice]
  36. 36. [text editor of choice]
  37. 37. Questions? http://www.flickr.com/photos/mr_t_in_dc/4561093311/

×