Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nosmoht/ansible-role-rabbitmq
Ansible role to install and configure RabbitMQ
https://github.com/nosmoht/ansible-role-rabbitmq
Last synced: 21 days ago
JSON representation
Ansible role to install and configure RabbitMQ
- Host: GitHub
- URL: https://github.com/nosmoht/ansible-role-rabbitmq
- Owner: Nosmoht
- Created: 2014-10-18T13:22:30.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-07-11T20:12:20.000Z (over 8 years ago)
- Last Synced: 2023-12-16T19:23:22.958Z (11 months ago)
- Size: 13.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
rabbitmq
=========[![Build Status](https://travis-ci.org/Nosmoht/ansible-role-rabbitmq.svg?branch=master)](https://travis-ci.org/Nosmoht/ansible-role-rabbitmq)
- [Introduction](#introduction)
- [Requirements](#requirements)
- [Variables](#variables)
- [Usage](#usage)
- [License](#license)# Introduction
Ansible role to install and configure RabbitMQ on RHEL based systems.# Requirements
- Ansible >= 2.0# Variables
| Name | Description | Default |
|:-----|:------------|:--------|
| rabbitmq_package_names | Package names to install | rabbitmq-server |
| rabbitmq_package_state | Package state | installed |
| rabbitmq_service_name | Service name | rabbitmq-server |
| rabbitmq_service_state | Service state | running |
| rabbitmq_service_enabled | Service enabled | true |
| rabbitmq_users | Users to ensure | [] |To define users use:
```yaml
rabbitmq_users:
- name: admin
password: secret
vhost: '/'
configure_priv: '.*'
read_priv: '.*'
write_priv: '.*'
```# Usage
```yaml
- hosts: servers
roles:
- role: rabbitmq
```# License
BSD
# Author
[Thomas Krahn](mailto:[email protected])