[rabbitmq-discuss] Installing & initializing rabbitmq when the application is installed

Jean Paul Galea ninuhadida at gmail.com
Tue Dec 11 08:48:36 GMT 2012

Hi Anthony,

We are in the process of doing something similar.

We decided to use ansible (webpage at http://ansible.cc/) to automate 
installation and deployment of a RabbitMQ cluster.

The playbook (an ansible script to automate some tasks) is pretty 
simple; it adds external repositories (erlang, rabbitmq), installs the 
packages, writes some configuration files (e.g. same cookie for the 
whole cluster) and then starts up the daemons.

Since exchanges/queues/users/vhosts/policies cannot be configured in the 
standard conf files, we're written a bash script to invoke rabbitmqctl 
and does these kind of things.

There are other automation tools (puppet, cfengine, salt, etc) but I 
found ansible to be the right balance in being simple to set up without 
limiting what it can achieve.

Jean Paul

On 12/11/2012 04:41 AM, antonypulicken wrote:
> Hi,
> We would like to automate the installation of rabbitmq message broker along
> with our application installation. Also, we want to configure some default
> exchanges/queues and initialize the same with certain values as part of our
> application installation?  Please let me know in case there are any
> limitations, considerations, guidelines, documentation on this topic.
> Thanks&  Regards,
> Antony.
> --
> View this message in context: http://rabbitmq.1065348.n5.nabble.com/Installing-initializing-rabbitmq-when-the-application-is-installed-tp23965.html
> Sent from the RabbitMQ mailing list archive at Nabble.com.
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

More information about the rabbitmq-discuss mailing list