Sha256: c21730afbeb3cd2c31e69689d4e959d812cd10e2694c22817ef656460bbb58d3

Contents?: true

Size: 799 Bytes

Versions: 3

Compression:

Stored size: 799 Bytes

Contents

require "vagrant-aws"

Vagrant.configure("2") do |config|
  config.vm.box = "<%= node[:vagrant][:box] %>"
  <% if node[:vagrant][:provision] && node[:vagrant][:provision][:shell] %>
  config.vm.provision :shell, :path => "<%= node[:vagrant][:provision][:shell][:path] %>"
  <% end %>

  config.vm.provider :aws do |aws|
    aws.access_key_id = "<%= node[:vagrant][:access_key_id] %>"
    aws.secret_access_key = "<%= node[:vagrant][:secret_access_key] %>"
    aws.keypair_name = "<%= node[:vagrant][:keypair_name] %>"

    aws.ami = "<%= node[:vagrant][:ami] %>"
    aws.instance_type = "<%= node[:vagrant][:instance_type] %>"

    aws.ssh_username = "<%= node[:vagrant][:ssh_username] %>"
    aws.ssh_private_key_path = "<%= node[:vagrant][:ssh_private_key_path] %>"
  end
end

# vi: set ft=ruby :

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
tvd-vagrant-0.0.11 cookbooks/vagrant/templates/default/Vagrantfile.aws.erb
tvd-vagrant-0.0.10 cookbooks/vagrant/templates/default/Vagrantfile.aws.erb
tvd-vagrant-0.0.9 cookbooks/vagrant/templates/default/Vagrantfile.aws.erb