Files
rally-openstack/samples/deployments
chenhb 0a73f8ae80 [api versions]Support to specify api versions in the spec of env
Spec example:
  Specify cinder client version

  {
      "openstack": {
          "auth_url": "http://example.net:5000/v2.0/",
          "region_name": "RegionOne",
          "endpoint_type": "public",
          "admin": {
              "username": "admin",
              "password": "myadminpass",
              "tenant_name": "demo"
          },
          "https_insecure": false,
          "https_cacert": ""
          "api_info": {
              "cinder": {
                  "version": "1",
                  "service_type": "volume"
              }
          }
      }
  }

Change-Id: I74578e3b1c4e7b662ba66955ef9fb62cd4eeb788
2018-08-31 14:05:27 +08:00
..

Rally Deployments

Rally needs to have information about OpenStack Cloud before you actually can run any tests against it.

You need create a deployment input file and run use command bellow:

rally deployment create --file <one_of_files_from_this_dir> --name my_cloud

Below you can find samples of supported configurations.

existing.json

Register existing OpenStack cluster.

existing-keystone-v3.json

Register existing OpenStack cluster that uses Keystone v3.

existing-with-predefined-users.json

If you are using read-only backend in Keystone like LDAP, AD then you need this sample. If you don't specify "users" rally will use already existing users that you provide.

existing-api.json

If you expect to specify version of some clients, you could register existing Openstack cluster like this sample.