
Adds initial support for Rabbitmq in Ansible using the CONFIG_EXTERNAL methods. Additionally, this refactors some of the Rabbitmq config script to allow for reuse by CONFIG_EXTERNAL. Partially Implements: blueprint ansible-service Change-Id: I1765548f7e4f1258eb8a49e2a23242955f52655d
17 lines
539 B
YAML
17 lines
539 B
YAML
---
|
|
- name: Ensuring config directory exists
|
|
file:
|
|
path: "{{ node_config_directory }}/rabbitmq/"
|
|
state: "directory"
|
|
recurse: "yes"
|
|
|
|
- name: Copying over config(s)
|
|
template:
|
|
src: "{{ item.src }}"
|
|
dest: "{{ item.dest }}"
|
|
with_items:
|
|
- { src: "roles/message-broker/templates/rabbitmq-env.conf.j2",
|
|
dest: "{{ node_config_directory }}/rabbitmq/rabbitmq-env.conf" }
|
|
- { src: "roles/message-broker/templates/rabbitmq.config.j2",
|
|
dest: "{{ node_config_directory }}/rabbitmq/rabbitmq.config" }
|