All Projects → geerlingguy → ansible-role-rabbitmq

geerlingguy / ansible-role-rabbitmq

Licence: MIT license
Ansible Role - RabbitMQ

Projects that are alternatives of or similar to ansible-role-rabbitmq

RabbitMQTools
PowerShell module containing cmdlets to manage RabbitMQ.
Stars: ✭ 27 (-44.9%)
Mutual labels:  queue, rabbitmq-server
ansible-role-jitsi-meet
Ansible role to install & configure Jitsi Meet
Stars: ✭ 39 (-20.41%)
Mutual labels:  ansible-role
filequeue
light weight, high performance, simple, reliable and persistent queue for Java applications
Stars: ✭ 35 (-28.57%)
Mutual labels:  queue
theeye-of-sauron
TheEye Dockers and QuickStart
Stars: ✭ 27 (-44.9%)
Mutual labels:  queue
ansible-mdadm
No description or website provided.
Stars: ✭ 48 (-2.04%)
Mutual labels:  ansible-role
horse-messaging
Open Source Messaging Framework. Queues, Channels, Events, Transactions, Distributed Cache
Stars: ✭ 65 (+32.65%)
Mutual labels:  queue
needle
📌📚 An extensive standalone data structure library for JavaScript.
Stars: ✭ 25 (-48.98%)
Mutual labels:  queue
dynamic-queue
The dynamic queue
Stars: ✭ 17 (-65.31%)
Mutual labels:  queue
pgcapture
A scalable Netflix DBLog implementation for PostgreSQL
Stars: ✭ 94 (+91.84%)
Mutual labels:  queue
bedrock-site-protect
Ansible role: Add htpasswd protection to Trellis (Bedrock-Ansible) WordPress sites.
Stars: ✭ 79 (+61.22%)
Mutual labels:  ansible-role
ansible-role-containerd
Ansible Role - containerd.io
Stars: ✭ 45 (-8.16%)
Mutual labels:  ansible-role
ansible-drone
Ansible role to configure drone (server and agent)
Stars: ✭ 16 (-67.35%)
Mutual labels:  ansible-role
amiws queue
Asterisk Queues Dashboard with amiws
Stars: ✭ 40 (-18.37%)
Mutual labels:  queue
cis ubuntu 2004
💻 Ansible Role for applying CIS Benchmark for Ubuntu Linux 20.04 LTS (hardening).
Stars: ✭ 30 (-38.78%)
Mutual labels:  ansible-role
quetie
🎀 Just the cutest and tiniest queue/deque implementation!
Stars: ✭ 111 (+126.53%)
Mutual labels:  queue
ansible-haproxy
Installs and configures HAProxy
Stars: ✭ 19 (-61.22%)
Mutual labels:  ansible-role
ansible-bluegreen-docker
Ansible role, showing a concept of blue-green deployments with Docker containers
Stars: ✭ 23 (-53.06%)
Mutual labels:  ansible-role
util4j
java 开发工具集,包含网络,并发逻辑处理,csp队列,热更新加载器
Stars: ✭ 28 (-42.86%)
Mutual labels:  queue
ansible-bootstrap-server
the bare essentials when you spin up a server
Stars: ✭ 14 (-71.43%)
Mutual labels:  ansible-role
signmeup
Real-time application to sign up for and manage TA hours.
Stars: ✭ 97 (+97.96%)
Mutual labels:  queue

Ansible Role: RabbitMQ

CI

Installs RabbitMQ on Linux.

Requirements

(Red Hat / CentOS only) Requires the EPEL repository, which can be installed with the geerlingguy.repo-epel role.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

rabbitmq_daemon: rabbitmq-server
rabbitmq_state: started
rabbitmq_enabled: true

Controls the RabbitMQ daemon's state and whether it starts at boot.

rabbitmq_version: "3.9.13"

The RabbitMQ version to install.

rabbitmq_rpm: "rabbitmq-server-{{ rabbitmq_version }}-1.el{{ ansible_distribution_major_version }}.noarch.rpm"
rabbitmq_rpm_url: "https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/{{ ansible_distribution_major_version }}/{{ rabbitmq_rpm }}/download"

(RedHat/CentOS only) Controls the .rpm to install.

rabbitmq_deb: "rabbitmq-server_{{ rabbitmq_version }}-1_all.deb"
rabbitmq_deb_url: "https://packagecloud.io/rabbitmq/rabbitmq-server/packages/{{ ansible_distribution | lower }}/{{ ansible_distribution_release }}/{{ rabbitmq_deb }}/download"

(Debian/Ubuntu only) Controls the .deb to install.

Dependencies

None.

Example Playbook

- hosts: rabbitmq
  roles:
    - name: geerlingguy.repo-epel
      when: ansible_os_family == 'RedHat'
    - geerlingguy.rabbitmq

License

MIT / BSD

Author Information

This role was created in 2017 by Jeff Geerling, author of Ansible for DevOps.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].