/infracoders-workshop

Infracoders Packer+Vagrant workshop

Primary LanguageRubyMIT LicenseMIT

Packer + Vagrant Workshop

Objective:

Demonstration of Packer and Vagrant on

  • Cloud platform (e.g. AWS, etc)
  • Desktop virtualizaion platform (e.g. VirtualBox, VMware Workstation, etc)

NB: never commit your private credentials to your source repository

Prerequisites

Packer (packer.io)

  • Download packer zip
  • unzip packer zip
  • set PATH=...;.../packer

Vagrant (vagrantup.com)

  • Download vagrant msi
  • run vagrant.msi
  • set PATH=...;.../Vagrant/bin

Virtualization platform

Virtualbox

  • Download virtualbox.exe
  • run virtualbox.exe
  • set PATH=...;.../VirtualBox

VMware Workstation

  • Download VMware workstation msi
  • run vmware-workstation.exe
  • set PATH=...;.../VMware Workstation

others?

  • left as an exercise for the reader

Cloud platform

AWS

  • sign up
  • create access key
  • download access key

Desktop virtualization

  • download ISO from centos.org

How To

References and Links