/tank.ansible-polkadot

Polkadot Ansible bindings for MixBytes Tank

Primary LanguagePythonApache License 2.0Apache-2.0

Build Status

Tank Binding API

tank/playbook.yml playbook used by Tank to provision the cluster.

tank/send_load_profile.yml playbook used by Tank to send current load profile js file to all bench nodes.

  • the file is passed via load_profile_local_file variable

bench_present fact must be set to True on all nodes which are capable of running the bench util.

Role Name

tank_polkadot

Requirements

Role Variables

Dependencies

Example Playbook

License

Apache 2.0

Author Information

MixBytes.

Development

Dependencies

Python 2.7+ is required.

For local tests Vagrant and VirtualBox are required.

pip install molecule python-vagrant

Tests

Quick linter test

molecule lint -s monitoring

Vagrant+virtualbox based local test

molecule test -s monitoring