Jump to: navigation, search

Difference between revisions of "Rally/DeployEngines"

(Configuration Example)
(Configuration Example)
Line 42: Line 42:
  
  
${PROVIDER_NAME} - configuration of any available server providers.
+
${PROVIDER_NAME} - configuration of any available [https://wiki.openstack.org/wiki/Rally/ServerProviders server providers].
  
 
=Note=
 
=Note=
 
More Deploy engines are to come in future releases, namely deploy engines for ''FUEL'', ''Tripple-O'' etc. Stay tuned.
 
More Deploy engines are to come in future releases, namely deploy engines for ''FUEL'', ''Tripple-O'' etc. Stay tuned.

Revision as of 18:13, 14 October 2013

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": {
           "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"
           }
       }
   }

"identity" contains OpenStack cloud endpoints.

DevstackEngine

Description

This engine deploys a Devstack cloud using the given Devstack repository. The localrc field of the Devstack engine configuration will be used to initialize the Devstack's localrc file. 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",
           "NOVA_REPO": "git://example.com/nova/",
           ...
       },
       "devstack_repo": "git://example.com/devstack/",
       "provider": {
           "name": ${PROVIDER_NAME},
          ...
       }
   }


${PROVIDER_NAME} - configuration of any available server providers.

Note

More Deploy engines are to come in future releases, namely deploy engines for FUEL, Tripple-O etc. Stay tuned.