rabbit.yml 604 B

12345678910111213141516171819202122
  1. ---
  2. # tasks/Ubuntu/rabbit.yml: Deploy RabbitMQ
  3. # Specific to Ubuntu
  4. - include_vars: "{{ ansible_distribution }}.yml"
  5. - name: Ensure the RabbitMQ APT repo GPG key is present
  6. apt_key:
  7. url: https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
  8. state: present
  9. - name: Ensure the RabbitMQ APT repo is present
  10. apt_repository:
  11. repo: 'deb http://www.rabbitmq.com/debian/ testing main'
  12. state: present
  13. update_cache: true
  14. - name: Ensure RabbitMQ is installed
  15. apt:
  16. name: rabbitmq-server
  17. state: "{{ rabbitmq_pkg_state }}"
  18. update_cache: true