Skip to content

bryancornies/puppet-vagrant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant Puppet Module for Boxen

Build Status

Install Vagrant on your Mac.

Changes in release 3.0 and above: Vagrant will be upgraded when you change the version of this module in your Puppetfile

Usage

include vagrant

By default, the module will install Vagrant 1.5.0. You can specify a different version of Vagrant to install (minimum version is 1.4.0 due to download locations). To install Vagrant 1.4.0, you would specify the version as follows:

class { 'vagrant':
  version => '1.4.0'
}

Plugins

To install a plugin, the usage would look as follows:

vagrant::plugin { 'vagrant-vmware-fusion':
  license => 'puppet:///modules/people/joe/licenses/fusion.lic',
}

Boxes

To install a box, the usage would look as follows:

vagrant::box { 'squeeze64/vmware_fusion':
  source => 'https://s3.amazonaws.com/github-ops/vagrant/squeeze64-6.0.7-vmware_fusion.box'
}

Required Puppet Modules

  • boxen

About

Installs Vagrant via Boxen

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 76.6%
  • Puppet 19.9%
  • Shell 3.5%