Difference between revisions of "Rally/HowToExtendRally"
< Rally
(→Note) |
(→DevstackEngine) |
||
Line 25: | Line 25: | ||
===Description=== | ===Description=== | ||
− | This engine deploys a DevStack cloud using the given | + | This engine deploys a DevStack cloud using the given DevStack repository. As this deploy engine is not a dummy one, it also needs a concrete [[ServerProviders|Server Provider]] to be specified in the config. |
===Configuration Example=== | ===Configuration Example=== |
Revision as of 16:05, 14 October 2013
Contents
Available Deploy Engines
DummyEngine
Description
This engine does not deploy anything, but uses an existing OpenStack deployment. It may be useful in case you have a preconfigured OpenStack deployment ready for benchmark scenarios launching.
Configuration Example
{ "name": "DummyEngine", "cloud_config": { (specify here the cloud endpoints) "identity": { "url": "http://192.168.122.22/", "uri": "http://192.168.122.22:5000/v2.0/", "admin_username": "admin", "admin_password": "password", "admin_tenant_name": "demo" } } }
DevstackEngine
Description
This engine deploys a DevStack cloud using the given DevStack repository. As this deploy engine is not a dummy one, it also needs a concrete Server Provider to be specified in the config.
Configuration Example
{ "name": "DevstackEngine", "localrc": { "ADMIN_PASSWORD": "secret", ... }, "devstack_repo": "git://example.com/devstack/", "provider": { "name": "%PROVIDER_NAME", ... } }
Note
More Deploy engines are to come in future releases, namely deploy engines for FUEL, Tripple-O etc. Stay tuned.