Sha256: 46e74fac65eff5ade576e80f4bc9760cf3fa827f6d4af5cd92968807f81602fe
Contents?: true
Size: 1.27 KB
Versions: 1
Compression:
Stored size: 1.27 KB
Contents
# -*- mode: ruby -*- # vi: set ft=ruby : # require plugin for testing via bundler Vagrant.require_plugin "vagrant-managed-servers" Vagrant.require_plugin "vagrant-omnibus" Vagrant.configure("2") do |config| config.omnibus.chef_version = "11.4.4" # # fake a managed server by bringing up a virtualbox vm # config.vm.define :fake_managed_server do |fms_config| fms_config.vm.box = "opscode_ubuntu-13.04_provisionerless" fms_config.vm.box_url = "https://opscode-vm.s3.amazonaws.com/vagrant/opscode_ubuntu-13.04_provisionerless.box" fms_config.vm.network :private_network, ip: "33.33.77.35" end # # configure managed provider to connect to `fake_managed_server` # config.vm.define :my_server do |ms_config| ms_config.vm.box = "dummy" ms_config.vm.box_url = "https://github.com/tknerr/vagrant-managed-servers/raw/master/dummy.box" ms_config.vm.provider :managed do |managed_config, override| managed_config.server = "33.33.77.35" override.ssh.username = "vagrant" override.ssh.private_key_path = "#{ENV['HOME']}/.vagrant.d/insecure_private_key" end ms_config.vm.provision :chef_solo do |chef| chef.cookbooks_path = [ './cookbooks' ] chef.add_recipe "apt" chef.add_recipe "apache2" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vagrant-managed-servers-0.1.0 | Vagrantfile |