This repo is an attempt to make some reusable, well tested ansible roles for ubuntu/debian systems. These roles will include:
- uwsgi
- uwsgi-python-app
- collectd
- nginx
- memcached
- elasticsearch
- postgresql
- redis
- rabbitmq
- nodejs
Each test case is a single playbook, which is run on a fresh VM. You'll want to have a version of Vagrant > 1.4.
To run all tests:
$ ./runtests.sh
To run specific tests:
$ ./runtests.sh uwsgi-source-install.yml uwsgi-pip-install.yml