Skip to content

cgoeller/vagrant-slides

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vagrant-slides

Hosted online at: https://cgoeller.github.io/vagrant-slides

To create a PDF printout:

  1. Open https://cgoeller.github.io/vagrant-slides?print-pdf in Chrome
  2. Open the in-browser print dialog (CTRL/CMD+P).
  3. Change the Destination setting to Save as PDF.
  4. Change the Layout to Landscape.
  5. Change the Margins to None.
  6. Enable the Background graphics option.
  7. Click save.

The presentation was created using reveal.js

Topics

  • What is vagrant
    • System for creation and management of VMs
    • Wrapper for Hypervisors: VBox, VMware, etc.
    • Docker, AWS, KVM
  • Written in RUBY
  • CLI only
  • Plugins
  • Maintained by Hashicorp
  • Opensource, VMware plugin for money
  • www.vagrantup.com
  • Base boxes
  • Providers
    • Virtualbox, VMWare Workstation, etc.
  • Provisioners
    • Shell, File, Ansible, Puppet, Chef, etc.
  • Multi-VM environments
  • Vagrantfile in SCM
    • Configuration of box
    • Definition of desired state
    • Box customization (HW, Network)
  • Synced Folders
  • Port forwarding

Examples

  • Elasticsearch 6.0.0 Single-Node
  • Elasticsearch 6.0.0 Cluster
  • Maven-Build (settings.xml from client)
  • Docker-Engine
  • Docker swarm mode with ES Cluster