Created
January 28, 2013 18:28
-
-
Save vipulsabhaya/4657858 to your computer and use it in GitHub Desktop.
Reddwarf on Devstack
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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