https://github.com/ksingh7/ansible-role-cosbench
Ansible role for installing and configuring COSBench ( Cloud Object Storage Benchmarking Tool )
https://github.com/ksingh7/ansible-role-cosbench
Last synced: 3 months ago
JSON representation
Ansible role for installing and configuring COSBench ( Cloud Object Storage Benchmarking Tool )
- Host: GitHub
- URL: https://github.com/ksingh7/ansible-role-cosbench
- Owner: ksingh7
- Created: 2016-05-29T00:11:03.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-07-02T08:59:23.000Z (almost 7 years ago)
- Last Synced: 2025-01-08T20:15:37.740Z (5 months ago)
- Homepage: https://github.com/intel-cloud/cosbench
- Size: 13.7 KB
- Stars: 9
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ansible-role-cosbench
=========Ansible role to install and configure [COSBench](https://github.com/intel-cloud/cosbench) (Cloud Object Storage Benchmarking Tool)
Requirements
------------
Role [ksingh7.cosbench](https://galaxy.ansible.com/ksingh7/cosbench/) must be installedInstallation
------------
```$ ansible-galaxy install ksingh7.cosbench```Customization
--------------
Variable file : ``vars/main.yml``
If you want to install any other version of COSBench , update the following variable
```
cosbench_version: 0.4.2.c4
```
Dependencies
------------
- This role depends on a specific naming convention of hostgroups in your inventory file. So your ansible inventory file should look like this
```
[cosbench-controller]
client1[cosbench-driver]
client1
client2
client3[cosbench:children]
cosbench-controller
cosbench-driver```
Example Playbook
----------------
Your playbook should look like this- hosts: cosbench
roles:
- { role: ansible-role-cosbench }To install cosbench:
```
ansible-playbook -i cosbench-hosts cosbench-playbook.yml
```To uninstall it:
```
ansible-playbook -i cosbench-hosts cosbench-playbook.yml -e "uninstall=True"
```License
-------Apache
Author Information
------------------Originially created by created [Karan Singh](http://www.ksingh.co.in).