Skip to content

Instantly share code, notes, and snippets.

@vipulsabhaya
Created January 28, 2013 18:28
Show Gist options
  • Save vipulsabhaya/4657858 to your computer and use it in GitHub Desktop.
Save vipulsabhaya/4657858 to your computer and use it in GitHub Desktop.
Reddwarf on Devstack
Installing Reddwarf with Devstack
This has been tested on Ubuntu 12.04 Instance on HPCloud.
0. Boot 12.04 Precise instance on HPCloud (xlarge or larger)
1. $ git clone https://github.com/openstack-dev/devstack.git
2. $ git clone https://github.com/stackforge/reddwarf-integration.git
3. $ cp ~/reddwarf-integration/script/local.sh ~/devstack/
4. $ printf "ADMIN_PASSWORD=password\nMYSQL_PASSWORD=password\nRABBIT_PASSWORD=password\nSERVICE_PASSWORD=password\nSERVICE_TOKEN=tokentoken\nFLAT_INTERFACE=br100" > ~/devstack/localrc
5. $ ~/devstack/stack.sh
6. $ ~/reddwarf-integration/scripts/redstack post-devstack mysql
Fixing Network Access issues for guest instances in Devstack, run:
$ sudo iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j MASQUERADE
Using the Python-Reddwarf client to interact with Nova/Reddwarf
ex. $ ~/reddwarf-integration/scripts/redstack nova-client list
ex. ~/reddwarf-integration/scripts/redstack rd-client instance list
ex. ~/reddwarf-integration/scripts/redstack rd-client instance create --name test --size 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment