Sha256: 77df8526e5ba09a4314e975fba85943b31d24f53d44560b3ad563559f16d3e36

Contents?: true

Size: 750 Bytes

Versions: 4

Compression:

Stored size: 750 Bytes

Contents

Vagrant.require_plugin('vagrant-omnibus')
Vagrant.require_plugin('vagrant-digitalocean')

Vagrant.configure('2') do |config|
  config.omnibus.chef_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 = 'New York 1'
    provider.size = '512MB'
    provider.image = 'Ubuntu 12.04 x64 Server'
    override.ssh.private_key_path = '~/.ssh/id_rsa'
  end

  config.vm.provision :chef_solo do |chef|
    chef.cookbooks_path =
      File.expand_path('../../../support/cookbooks', __FILE__)
    chef.add_recipe 'chef-inator'
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
vagrant-omnibus-1.4.1 test/acceptance/digital_ocean/Vagrantfile
vagrant-omnibus-1.4.0 test/acceptance/digital_ocean/Vagrantfile
vagrant-omnibus-1.3.1 test/acceptance/digital_ocean/Vagrantfile
vagrant-omnibus-1.3.0 test/acceptance/digital_ocean/Vagrantfile