Vagrant - the essence of DevOps in a tool
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Vagrant - the essence of DevOps in a tool

on

  • 231 views

Vagrant presentation for the WiT meetup in Krakow - July 2014

Vagrant presentation for the WiT meetup in Krakow - July 2014

Statistics

Views

Total Views
231
Views on SlideShare
229
Embed Views
2

Actions

Likes
3
Downloads
3
Comments
0

1 Embed 2

https://twitter.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Vagrant - the essence of DevOps in a tool Presentation Transcript

  • 1. Vagrant: The essence of DevOps in a tool Paul Stack http://www.paulstack.co.uk http://twitter.com/stack72 mail: paul@paulstack.co.uk
  • 2. Vagrant: A tool even a drunk Irishman can use
  • 3. About Me Infrastructure Engineer for OpenTable Reformed ASP.NET / C# Developer DevOps Extremist Conference Junkie
  • 4. Agenda First world problems for developers What is Vagrant? Demo Time New Features Packer
  • 5. www.vagrantup.com
  • 6. “Vagrant is a tool for building complete development environments, sandboxed in a virtual machine.” ! Mitchell Hashimoto. “Vagrant: Up and Running.” What is Vagrant?
  • 7. Why is Vagrant awesome? Development /Testing environments are in version control
  • 8. So what is a vagrant box?
  • 9. So what is a vagrant box?
  • 10. Simple Commands vagrant up vagrant ssh vagrant destroy
  • 11. Demos….
  • 12. Plugin Ecosystem vagrant-aws vagrant-rackspace docker-provider vagrant-openstack vagrant-cucumber More @ bit.ly/1lIDarz
  • 13. Extensions In Recent Versions vagrant share vagrant global-status vagrant ssh <unique id> vagrant rdp
  • 14. Where can I find out more?
  • 15. http://docs.vagrantup.com/v2/
  • 16. So where can I find some boxes?
  • 17. www.vagrantcloud.com
  • 18. How do I build these boxes?
  • 19. Packer.io
  • 20. Summary Installing dependencies on developer machines is painful Developing / testing against different non-production OS is dangerous Vagrant is a way to sandbox production like environments No more “Works on My Machine” excuse