-
Notifications
You must be signed in to change notification settings - Fork 54
/
Copy pathVagrantfile
28 lines (24 loc) · 922 Bytes
/
Vagrantfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Vagrant::Config.run do |config|
config.vm.box = "precise64"
config.vm.box_url = "http://files.vagrantup.com/precise64.box"
config.vm.forward_port 4222, 4222 # NATS
config.vm.forward_port 5678, 5678 # DirectoryServerV2
config.vm.share_folder "cf-deploy", "/cf-deploy", "./cf-deploy"
config.vm.provision :chef_solo do |chef|
chef.cookbooks_path = ["./chef/cookbooks", "./chef"]
chef.provisioning_path = "/var/vagrant-chef"
chef.log_level = :debug
chef.add_recipe "apt"
chef.add_recipe "git"
chef.add_recipe "dea::packages"
chef.add_recipe "dea::dea"
chef.add_recipe "warden::install"
chef.add_recipe "warden::install_rootfs"
chef.add_recipe "uaa::repositories"
chef.add_recipe "uaa::packages"
chef.add_recipe "uaa::install"
chef.add_recipe "cc_ng::packages"
chef.add_recipe "cc_ng::install"
chef.add_recipe "gorouter::install"
end
end