Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 2nd, 2012  |  syntax: None  |  size: 2.37 KB  |  hits: 15  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Vagrant::Config.run do |config|
  2.  
  3.   # SERVER        : tqa-as01.vagrant.exoplatform.com
  4.   # Vagrant name  : as01
  5.   config.vm.define :as01 do |as01_config|
  6.     #as01_config.vm.boot_mode  = :gui
  7.     as01_config.vm.box        = "eXo-ubuntu-11.04-server-amd64_VBoxGuestAdditions-4.1.2"
  8.     as01_config.vm.box_url    = "https://storage.exoplatform.org/public/vagrant/ubuntu/11.04/eXo-ubuntu-11.04-server-amd64_VBGAddition-4.1.2.box"
  9.     as01_config.vm.host_name  = "tqa-as01.exoplatform.org"
  10.     as01_config.vm.network    "33.33.33.10"
  11.     as01_config.vm.customize do |vm|
  12.       vm.memory_size  = 512
  13.       vm.name         = "tqa-as01"
  14.       #vm.cpus         = 1
  15.     end
  16.     as01_config.vm.provision :puppet do |puppet|
  17.       puppet.manifests_path = "../../manifests"
  18.       puppet.manifest_file  = "nodes/tqa-as01.exoplatform.org.pp"
  19.       puppet.module_path    = "../../modules"
  20.       puppet.options        = ["--templatedir","/tmp/vagrant-puppet/templates"]
  21.     end
  22.     as01_config.vm.forward_port "http", 80, 10080
  23.     as01_config.vm.share_folder "v-files", "/tmp/vagrant-puppet/files", "../../files"
  24.     as01_config.vm.share_folder "v-templates", "/tmp/vagrant-puppet/templates", "../../templates"
  25.   end
  26.  
  27.   # SERVER : tqa-db01.vagrant.exoplatform.com
  28.   # Vagrant name  : db01
  29.   config.vm.define :db01 do |db01_config|
  30.     #db01_config.vm.boot_mode  = :gui
  31.     db01_config.vm.box        = "eXo-ubuntu-11.04-server-amd64_VBoxGuestAdditions-4.1.2"
  32.     db01_config.vm.box_url    = "https://storage.exoplatform.org/public/vagrant/ubuntu/11.04/eXo-ubuntu-11.04-server-amd64_VBGAddition-4.1.2.box"
  33.     db01_config.vm.host_name  = "tqa-db01.exoplatform.org"
  34.     db01_config.vm.network    "33.33.33.20"
  35.     db01_config.vm.customize do |vm|
  36.       vm.memory_size  = 512
  37.       vm.name         = "tqa-db01"
  38.       #vm.cpus         = 1
  39.     end
  40.     db01_config.vm.provision :puppet do |puppet|
  41.       puppet.manifests_path = "../../manifests"
  42.       puppet.manifest_file  = "nodes/tqa-db01.exoplatform.org.pp"
  43.       puppet.module_path    = "../../modules"
  44.       puppet.options        = ["--templatedir","/tmp/vagrant-puppet/templates"]
  45.     end
  46.     db01_config.vm.forward_port "http", 80, 20080
  47.     db01_config.vm.forward_port "mysql", 3306, 20306
  48.     db01_config.vm.share_folder "v-files", "/tmp/vagrant-puppet/files", "../../files"
  49.     db01_config.vm.share_folder "v-templates", "/tmp/vagrant-puppet/templates", "../../templates"
  50.   end
  51. end