--- - name: "add RabbitMQ repository" template: src: RabbitMQ.repo dest: /etc/yum.repos.d/RabbitMQ.repo mode: 0644 - name: "install RabbitMQ server" package: name: rabbitmq-server state: present - name: "create RabbitMQ config" template: src: rabbitmq.config dest: /etc/rabbitmq/rabbitmq.config mode: 0644 - name: "create RabbitMQ env.conf" template: src: rabbitmq-env.conf dest: /etc/rabbitmq/rabbitmq-env.conf mode: 0644 - name: "chown RabbitMQ config" file: path: /etc/rabbitmq/rabbitmq.config owner: rabbitmq group: rabbitmq - name: "chown RabbitMQ env.conf" file: path: /etc/rabbitmq/rabbitmq-env.conf owner: rabbitmq group: rabbitmq - name: "run RabbitMQ server" service: name: rabbitmq-server state: started enabled: yes ignore_errors: yes