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