[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
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.
On 12/11/2012 04:41 AM, antonypulicken wrote:
> 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,
> 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
More information about the rabbitmq-discuss