Skip to content

Instantly share code, notes, and snippets.

@ten0s
Created June 4, 2015 10:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ten0s/bb3d68f8577855555236 to your computer and use it in GitHub Desktop.
Save ten0s/bb3d68f8577855555236 to your computer and use it in GitHub Desktop.
Ansible: Install RabbitMQ draft
- name: Import RabbitMQ GPG key
rpm_key: key=http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
state=present
- name: Register RabbitMQ version
command: rpm -q rabbitmq-server
register: rmq
changed_when: false
failed_when: false
- name: Download RabbitMQ
get_url: url=https://www.rabbitmq.com/releases/rabbitmq-server/v{{rabbitmq_version}}/rabbitmq-server-{{rabbitmq_version}}-1.noarch.rpm
dest=/tmp/
when: rmq.stdout.find('{{rabbitmq_version}}') == -1
- name: Install RabbitMQ
command: rpm -Uv --nodeps /tmp/rabbitmq-server-{{rabbitmq_version}}-1.noarch.rpm
when: rmq.stdout.find('{{rabbitmq_version}}') == -1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment