Files
cgrates/data/ansible/integration_tests/rabbitmq.yaml
2021-05-19 19:28:40 +02:00

36 lines
1.1 KiB
YAML

---
- name: Add an apt key by id for rabbitmq
become: yes
apt_key:
url: "{{ item }}"
state: present
with_items:
- https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
- https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/gpg.E495BB49CC4BBE5B.key
- https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/gpg.9F4587F226208342.key
- name: Install the apt-transport-https
become: yes
apt:
name: apt-transport-https
- name: Add apt repository for erlang
become: yes
apt_repository:
repo: "deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/debian {{ ansible_distribution_release }} main"
filename: rabbitmq_erlang
update_cache: no
- name: Add apt repository for rabbitmq
become: yes
apt_repository:
repo: "deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/deb/debian {{ ansible_distribution_release }} main"
filename: rabbitmq_main
update_cache: yes
- name: Install RabbitMQ
become: yes
apt:
name: "rabbitmq-server"
state: present