blob: 1f066fc8d42460d2d59fb2ade5c23bf33f0b5a05 (
plain)
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
|
# -*- 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 = "chef/centos-7.0"
config.vm.network "forwarded_port", guest: 15672, host: 15672
config.vm.network "forwarded_port", guest: 5672, host: 5672
config.vm.network "forwarded_port", guest: 9042, host: 9042
config.vm.network "forwarded_port", guest: 9125, host: 9125
config.vm.network "forwarded_port", guest: 8888, host: 8888
config.vm.network "forwarded_port", guest: 9292, host: 9292
config.vm.provision :chef_apply do |chef|
chef.recipe = File.read("config/chef_apply.rb")
end
config.vm.provider "vmware_workstation" do |vm|
vm.vmx["memsize"] = "8192"
vm.vmx["numvcpus"] = "8"
end
config.vm.provider "vmware_fusion" do |vm|
vm.vmx["memsize"] = "8192"
vm.vmx["numvcpus"] = "8"
end
config.ssh.forward_agent = true
end
|