Commit 93b20fa75bf5016a2ad9c2484d0c4a49ad80c6f0

Authored by Paulo Tada
Committed by Rafael Manzo
1 parent 0e741a07
Exists in mezuro_cookbook

Adding the mezuro vm on local env

@@ -28,6 +28,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| @@ -28,6 +28,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
28 override.vm.network 'private_network', ip: ips['database'] if ips 28 override.vm.network 'private_network', ip: ips['database'] if ips
29 end 29 end
30 end 30 end
  31 +
31 config.vm.define 'integration' do |integration| 32 config.vm.define 'integration' do |integration|
32 integration.vm.provider "virtualbox" do |vm, override| 33 integration.vm.provider "virtualbox" do |vm, override|
33 override.vm.network 'private_network', ip: ips['integration'] if ips 34 override.vm.network 'private_network', ip: ips['integration'] if ips
@@ -35,16 +36,25 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| @@ -35,16 +36,25 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
35 vm.cpus = 2 36 vm.cpus = 2
36 end 37 end
37 end 38 end
  39 +
38 config.vm.define 'email' do |email| 40 config.vm.define 'email' do |email|
39 email.vm.provider "virtualbox" do |vm, override| 41 email.vm.provider "virtualbox" do |vm, override|
40 override.vm.network 'private_network', ip: ips['email'] if ips 42 override.vm.network 'private_network', ip: ips['email'] if ips
41 end 43 end
42 end 44 end
  45 +
43 config.vm.define 'social' do |social| 46 config.vm.define 'social' do |social|
44 social.vm.provider "virtualbox" do |vm, override| 47 social.vm.provider "virtualbox" do |vm, override|
45 override.vm.network 'private_network', ip: ips['social'] if ips 48 override.vm.network 'private_network', ip: ips['social'] if ips
46 end 49 end
47 end 50 end
  51 +
  52 + config.vm.define 'mezuro' do |mezuro|
  53 + mezuro.vm.provider "virtualbox" do |vm, override|
  54 + override.vm.network 'private_network', ip: ips['mezuro'] if ips
  55 + end
  56 + end
  57 +
48 config.vm.define 'reverseproxy' do |reverseproxy| 58 config.vm.define 'reverseproxy' do |reverseproxy|
49 reverseproxy.vm.provider "virtualbox" do |vm, override| 59 reverseproxy.vm.provider "virtualbox" do |vm, override|
50 override.vm.network 'private_network', ip: ips['reverseproxy'] if ips 60 override.vm.network 'private_network', ip: ips['reverseproxy'] if ips
config/local/ips.yaml
@@ -3,4 +3,4 @@ email: 10.10.10.3 @@ -3,4 +3,4 @@ email: 10.10.10.3
3 social: 10.10.10.4 3 social: 10.10.10.4
4 database: 10.10.10.5 4 database: 10.10.10.5
5 reverseproxy: 10.10.10.6 5 reverseproxy: 10.10.10.6
6 - 6 +mezuro: 10.10.10.8
@@ -14,6 +14,10 @@ database: @@ -14,6 +14,10 @@ database:
14 run_list: 14 run_list:
15 - role[server] 15 - role[server]
16 - role[database_server] 16 - role[database_server]
  17 +mezuro:
  18 + run_list:
  19 + - role[server]
  20 + - role[mezuro_server]
17 reverseproxy: 21 reverseproxy:
18 run_list: 22 run_list:
19 - role[server] 23 - role[server]
roles/mezuro_server.rb 0 → 100644
@@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
  1 +name 'mezuro_server'
  2 +description 'Mezuro server'
  3 +run_list 'recipe[mezuro::kalibro]'