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