Skip to content

Templates to create virtual machines with Vagrant.

License

Notifications You must be signed in to change notification settings

chingc/Vagrantfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrantfiles

Create virtual machines with Vagrant.

Usage

  1. Install Vagrant and VirtualBox
  2. Clone or download this repo
  3. Navigate to the linux, macos, or windows directory
  4. Run vagrant up

Configuration

Generic settings can be found in settings.rb. Settings more specific to each OS are in their respective Vagrantfile.

Provision scripts are located in the run_once and run_always directories. The scripts under run_once are only executed if the machine hasn't been provisioned, while those under run_always will execute with every vagrant up.

The filename of each script is prefixed with a number so that it will run in a certain order. A lower number has greater priority. Scripts in run_once are processed before those in run_always.