Vagrant presentation

18
Introduction to Vagrant (Don’t mess with Viagra)

Transcript of Vagrant presentation

Page 1: Vagrant presentation

Introduction to Vagrant(Don’t mess with Viagra)

Page 2: Vagrant presentation

What is this Vagrant thing?

Page 3: Vagrant presentation

Do I really need this thing?

Page 4: Vagrant presentation

How Vagrant benefits me?

Developer, say goodbye to "works on my machine" bugs.

Operations engineer, stop juggling SSH prompts to various machines,

and start using Vagrant to bring sanity to your life.

Tester, Just check out the code, vagrant up, and start designing.

Page 5: Vagrant presentation

Ok, how do I start then?

Page 6: Vagrant presentation

Required Tools

+ +

Page 7: Vagrant presentation

Getting started with Vagrant

Page 8: Vagrant presentation

Project setup

Page 9: Vagrant presentation

Installing a box

Page 10: Vagrant presentation

UP and SSH

Page 11: Vagrant presentation

Synced folder

Page 12: Vagrant presentation

Provisioning

Page 13: Vagrant presentation

Networking

Port forwarding:

Page 14: Vagrant presentation

Share with universe

Login to Hashicorp's Atlas:

Share:

Page 15: Vagrant presentation

Teardown

• vagrant suspend

• vagrant halt

• vagrant destroy

Page 16: Vagrant presentation

Rebuild

Page 17: Vagrant presentation

Snapshot

• vagrant snapshot push

• vagrant snapshot pop

• vagrant snapshot save name

• vagrant snapshot restore name

• vagrant snapshot list

• vagrant snapshot delete

Page 18: Vagrant presentation

The End