Sha256: e9f743b5a4b9760fbb3adf94c744829bebb223b8883a5d7f59af484c2f3abcbe

Contents?: true

Size: 761 Bytes

Versions: 6

Compression:

Stored size: 761 Bytes

Contents

Vagrant.require_plugin('vagrant-puppet-install')
Vagrant.require_plugin('vagrant-digitalocean')

Vagrant.configure('2') do |config|
  config.puppet_install.puppet_version = :latest

  config.vm.box = 'digital_ocean'
  config.vm.synced_folder '.', '/vagrant', disabled: true

  config.vm.provider :digital_ocean do |provider, override|
    provider.client_id = ENV['DO_CLIENT_ID']
    provider.api_key = ENV['DO_API_KEY']
    provider.region = 'Amsterdam 1'
    provider.size = '512MB'
    provider.image = 'Ubuntu 12.04.4 x32'
    override.ssh.private_key_path = '~/.ssh/id_rsa'
  end

  config.vm.provision :puppet do |puppet|
    puppet.manifests_path = File.expand_path('../../../support/manifests', __FILE__)
    puppet.manifest_file  = 'base.pp'
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
vagrant-puppet-install-7.0.0 test/acceptance/digital_ocean/Vagrantfile
vagrant-puppet-install-6.0.1 test/acceptance/digital_ocean/Vagrantfile
vagrant-puppet-install-6.0.0 test/acceptance/digital_ocean/Vagrantfile
vagrant-puppet-install-5.0.0 test/acceptance/digital_ocean/Vagrantfile
vagrant-puppet-install-4.1.0 test/acceptance/digital_ocean/Vagrantfile
vagrant-puppet-install-4.0.1 test/acceptance/digital_ocean/Vagrantfile