-
Notifications
You must be signed in to change notification settings - Fork 0
/
Vagrantfile
34 lines (28 loc) · 1018 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
29
30
31
32
33
34
# -*- mode: ruby -*-
# vi: set ft=ruby :
# All Vagrant configuration is done below. The "2" in Vagrant.configure
# configures the configuration version (we support older styles for
# backwards compatibility). Please don't change it unless you know what
# you're doing.
Vagrant.configure(2) do |config|
config.vm.box = "ubuntu/trusty64"
config.vm.network "forwarded_port", guest: 22, host: 4242
config.vm.network "forwarded_port", guest: 80, host: 4280
config.vm.define "wargame" do |wb|
end
config.vm.provision "chef_zero" do |chef|
chef.cookbooks_path = ["chef/cookbooks"]
chef.data_bags_path = "chef/data_bags"
chef.roles_path = "chef/roles"
chef.nodes_path = "chef/cookbooks"
chef.environments_path = "chef/environments"
chef.environment = "production"
if ENV['ENVIRONMENT'] == 'dev'
chef.environment = "development"
end
chef.add_recipe "common"
chef.add_recipe "pinky"
chef.add_recipe "clyde"
chef.add_recipe "blinky"
end
end