| 1234567891011121314151617181920212223242526272829303132333435 |
- ---
- # tasks/CentOS/rabbit.yml: Deploy RabbitMQ
- # Specific to CentOS
- - include_vars: "{{ ansible_distribution }}.yml"
- - name: Add RabbitMQ's repo
- yum_repository:
- name: rabbitmq
- description: rabbitmq
- baseurl: "https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/{{ansible_distribution_major_version}}"
- gpgcheck: yes
- gpgkey: https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
- repo_gpgcheck: no
- - name: Add RabbitMQ's Erlang repo
- yum_repository:
- name: rabbitmq-erlang
- description: rabbitmq-erlang
- baseurl: "https://dl.bintray.com/rabbitmq/rpm/erlang/19/el/{{ansible_distribution_major_version}}"
- gpgcheck: yes
- gpgkey: https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
- repo_gpgcheck: no
- - name: Ensure Erlang & RabbitMQ are installed
- yum:
- name:
- - erlang
- - rabbitmq-server
- state: present
- enablerepo: rabbitmq,rabbitmq-erlang
- disablerepo: epel
|