Skip to content

Instantly share code, notes, and snippets.

@davelowe
Created June 18, 2013 16:39
Show Gist options
  • Save davelowe/5807023 to your computer and use it in GitHub Desktop.
Save davelowe/5807023 to your computer and use it in GitHub Desktop.
Multihost setup for devstack using Vagrant
ADMIN_PASSWORD=secrete
MYSQL_PASSWORD=password
RABBIT_PASSWORD=password
SERVICE_TOKEN=secrete
SERVICE_PASSWORD=secrete
HOST_IP=192.168.33.25
KEYSTONE_CATALOG_BACKEND=sql
MULTI_HOST=True
MYSQL_HOST=192.168.33.15
RABBIT_HOST=192.168.33.15
GLANCE_HOSTPORT=192.168.33.15:9292
ENABLED_SERVICES=c-vol,n-cpu,n-net,n-api
DATABASE_TYPE=mysql
ADMIN_PASSWORD=secrete
MYSQL_PASSWORD=password
RABBIT_PASSWORD=password
SERVICE_TOKEN=secrete
SERVICE_PASSWORD=secrete
HOST_IP=192.168.33.35
KEYSTONE_CATALOG_BACKEND=sql
MULTI_HOST=True
MYSQL_HOST=192.168.33.15
RABBIT_HOST=192.168.33.15
GLANCE_HOSTPORT=192.168.33.15:9292
ENABLED_SERVICES=c-vol,n-cpu,n-net,n-api
DATABASE_TYPE=mysql
ADMIN_PASSWORD=secrete
MYSQL_PASSWORD=password
RABBIT_PASSWORD=password
SERVICE_PASSWORD=secrete
SERVICE_TOKEN=secrete
HOST_IP=192.168.33.15
KEYSTONE_CATALOG_BACKEND=sql
MULTI_HOST=True
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.define :one do |one|
one.vm.box = "centos63"
one.vm.hostname = "controller"
one.vm.network :private_network, ip: "192.168.33.15"
one.vm.provider :virtualbox do |vb|
vb.customize ["modifyvm", :id, "--memory", "2048"]
end
end
config.vm.define :two do |two|
two.vm.box = "centos63"
two.vm.hostname = "compute"
two.vm.network :private_network, ip: "192.168.33.25"
two.vm.provider :virtualbox do |vb|
vb.customize ["modifyvm", :id, "--memory", "1024"]
end
end
config.vm.define :three do |three|
three.vm.box = "precise32"
three.vm.hostname = "compute2"
three.vm.network :private_network, ip: "192.168.33.35"
three.vm.provider :virtualbox do |vb|
vb.customize ["modifyvm", :id, "--memory", "1024"]
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment