Skip to content

SoInteractive/ansible-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

benchmark logo

Ansible Role: benchmark

Build Status License Ansible Role GitHub tag Twitter URL

Role copies all information about the server to the file which is copied to your computer. At the beginning there are collecting information about CPU and then role checks is there need to install necessary software. Next it checks write and read speed of your disk drive and at the end CPU speed.

⚠️ IMPORTANT NOTICE

THIS PROJECT IS ABANDONED. WE DO NOT ACCEPT ANY NEW ISSUES AND/OR PULL REQUESTS.

Disclaimer

Role isn't tested for idempotence

Example usage

Use it in a playbook as follows:

- hosts: all
  become: true
  roles:
    - SoInteractive.benchmark

Have a look at the defaults/main.yml for role variables that can be overridden.

TODO

  • cleanup
  • cleaner result file
  • idempotency tests (add to Jenkinsfile, remove custom test from molecule.yml)
  • tests