michaelklishin / rabbitmq-formula

SaltStack formula for building a RabbitMQ server and cluster

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rabbitmq

SaltStack formula for deploying and managing RabbitMQ

Note

This formula takes advantage of the TestInfra state module found in the MIT ODL `salt-extensions <https://github.com/mitodl/salt-extensions`_ repository.

Available states

Installs and configures RabbitMQ server based on pillar data.

Install RabbitMQ server and make sure it is running

Configure RabbitMQ based on pillar data.

Install RabbitMQ plugins based on pillar data

Update OS level settings such as file descriptor limit for tuning of RabbitMQ performance

Add users, vhosts, and policies to RabbitMQ server based on pillar data

Uses testinfra module from mitodl/salt-extensions to verify proper state of server

Template

This formula was created from a cookiecutter template.

See https://github.com/mitodl/saltstack-formula-cookiecutter.

About

SaltStack formula for building a RabbitMQ server and cluster

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:SaltStack 78.8%Language:HTML 10.9%Language:Shell 7.9%Language:Erlang 1.3%Language:Python 1.2%