Sha256: 2e4e119d877fc2d6e62cbc5a63407b4c9a390eaaef6d46faf7d0dbeac83aa682
Contents?: true
Size: 873 Bytes
Versions: 6
Compression:
Stored size: 873 Bytes
Contents
# -*- mode: ruby -*- # vi: set ft=ruby : # plugins don't seem to be auto-loaded from the bundle require 'vagrant-puppet-install' require 'vagrant-aws' Vagrant.configure('2') do |config| config.puppet_install.puppet_version = '3.4.2' config.vm.box = 'dummy' config.vm.provider :aws do |aws, override| aws.access_key_id = ENV['DEV_AWS_ACCESS_KEY_ID'] aws.secret_access_key = ENV['DEV_AWS_SECRET_ACCESS_KEY'] aws.keypair_name = ENV['USER'] aws.instance_type = 'm1.large' aws.ami = 'ami-2efa9d47' # Ubuntu 12.04 LTS 64-bit instance root store aws.ssh_username = 'ubuntu' override.ssh.username = 'ubuntu' 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