]>
Commit | Line | Data |
---|---|---|
a06e4a79 | 1 | --- |
a290f6cf | 2 | - name: debian | adding RabbitMQ public GPG key to the apt repo |
93a297c5 LSJ |
3 | apt_key: |
4 | url: "{{ rabbitmq_debian_repo_key }}" | |
5 | state: present | |
a06e4a79 | 6 | |
a290f6cf | 7 | - name: debian | adding RabbitMQ repo |
93a297c5 LSJ |
8 | apt_repository: |
9 | repo: "{{ rabbitmq_debian_repo }}" | |
10 | state: present | |
bc0ca3da LSJ |
11 | register: "rabbitmq_repo_added" |
12 | ||
13 | - name: debian | updating apt cache | |
14 | apt: | |
15 | update_cache: yes | |
16 | when: rabbitmq_repo_added.changed | |
a06e4a79 | 17 | |
a290f6cf | 18 | - name: debian | installing RabbitMQ server |
93a297c5 LSJ |
19 | apt: |
20 | name: "{{ item }}" | |
21 | state: present | |
a06e4a79 LSJ |
22 | with_items: |
23 | - rabbitmq-server | |
24 | ||
a290f6cf | 25 | - name: debian | enabling the RabbitMQ Management Console |
93a297c5 LSJ |
26 | rabbitmq_plugin: |
27 | names: rabbitmq_management | |
28 | state: enabled | |
a06e4a79 LSJ |
29 | notify: restart rabbitmq-server |
30 | ||
a290f6cf | 31 | - name: debian | ensuring that the RabbitMQ service is running |
93a297c5 LSJ |
32 | service: |
33 | name: rabbitmq-server | |
34 | state: started | |
35 | enabled: yes |