]> git.immae.eu Git - github/fretlink/ansible-rabbitmq.git/blame - README.md
Cleaned up code as part of issue #10
[github/fretlink/ansible-rabbitmq.git] / README.md
CommitLineData
109c6b75
LSJ
1Role Name
2=========
3
a67dde50 4An [Ansible] role to install/configure [RabbitMQ]
109c6b75 5
dcb10e24
LSJ
6Build Status
7------------
8
9[![Build Status](https://travis-ci.org/mrlesmithjr/ansible-rabbitmq.svg?branch=master)](https://travis-ci.org/mrlesmithjr/ansible-rabbitmq)
10
109c6b75
LSJ
11Requirements
12------------
13
a67dde50
LSJ
14Ensure hostnames are resolvable prior to clustering...either update /etc/hosts
15or ensure DNS is working.
109c6b75
LSJ
16
17Vagrant
18-------
19
20Spin up a 3 node HA Cluster for testing...
21Install Ansible role on your host:
a67dde50 22```
109c6b75 23sudo ansible-galaxy install -r requirements.yml -f
a67dde50 24```
109c6b75 25Now spin up your environment...
a67dde50 26```
109c6b75 27vagrant up
a67dde50 28```
109c6b75 29When you are done testing, tear it all down...
a67dde50 30```
109c6b75 31./cleanup.sh
a67dde50 32```
109c6b75
LSJ
33
34Role Variables
35--------------
36
a67dde50 37[Role Defaults](./defaults/main.yml)
109c6b75
LSJ
38
39Dependencies
40------------
41
42None
43
44Example Playbook
45----------------
46
a67dde50 47[Example Playbook](./playbook.yml)
109c6b75
LSJ
48
49License
50-------
51
52BSD
53
54Author Information
55------------------
56
57Larry Smith Jr.
a67dde50 58- [@mrlesmithjr]
109c6b75
LSJ
59- http://everythingshouldbevirtual.com
60- mrlesmithjr [at] gmail.com
a67dde50
LSJ
61
62[@mrlesmithjr]: <https://www.twitter.com/mrlesmithjr>
63
64[Ansible]: <https://www.ansible.com>
65[RabbitMQ]: <https://www.rabbitmq.com/>