https://github.com/openstack/rally-openstack
A collection of plugins for Rally framework designed for the OpenStack platform. Mirror of code maintained at opendev.org.
https://github.com/openstack/rally-openstack
Last synced: over 1 year ago
JSON representation
A collection of plugins for Rally framework designed for the OpenStack platform. Mirror of code maintained at opendev.org.
- Host: GitHub
- URL: https://github.com/openstack/rally-openstack
- Owner: openstack
- License: apache-2.0
- Created: 2018-02-19T22:24:48.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-03-25T13:06:05.000Z (over 1 year ago)
- Last Synced: 2025-03-29T15:11:18.479Z (over 1 year ago)
- Language: Python
- Homepage: https://opendev.org/openstack/rally-openstack
- Size: 12 MB
- Stars: 37
- Watchers: 10
- Forks: 45
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
===============
rally-openstack
===============
Rally plugins for `OpenStack platform `_
Usage
-----
.. code-block:: bash
# Install this package (will install rally if not installed)
pip install rally-openstack
# List all installed plugins
rally plugin list --platform openstack
# Create OpenStack Env
cat <> env.yaml
---
openstack:
auth_url: "https://keystone.net/identity"
region_name: RegionOne
https_insecure: False
users:
- username: user_that_runs_commands
password: his password
project_name: project_that_users_belong_to
EOT
rally env create --name my_openstack --spec env.yaml
# Check that you provide correct credentials
rally env check
# Collect key Open Stack metrics
rally task start ./tasks/openstack_metrics/task.yaml --task-args {"image_name": "image_to_use", "flavor_name": "flavor_to_use"}
# Generate Report
rally task report --out report.html
Links
----------------------
* Free software: Apache license
* Documentation: https://rally.readthedocs.org/en/latest/
* Source: https://opendev.org/openstack/rally-openstack/
* Bugs: https://bugs.launchpad.net/rally
* Step-by-step tutorial: https://rally.readthedocs.io/en/latest/quick_start/tutorial.html
* Launchpad page: https://launchpad.net/rally
* Gitter chat: https://gitter.im/rally-dev/Lobby
* Trello board: https://trello.com/b/DoD8aeZy/rally