Difference between revisions of "Rally/HowToExtendRally"
< Rally
m (Boris-42 moved page Rally/HowToAdvanced to Rally/HowToExtendRally) |
(Initial info) |
||
Line 1: | Line 1: | ||
− | to be | + | =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": "''Server Provider name''", | ||
+ | ... | ||
+ | } | ||
+ | } | ||
+ | |||
+ | =Note= | ||
+ | Stay tuned. |
Revision as of 15:57, 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": "Server Provider name", ... } }
Note
Stay tuned.