diff --git a/ansible/roles/influxdb/tasks/config.yml b/ansible/roles/influxdb/tasks/config.yml index 98153f5627..111954bd3b 100644 --- a/ansible/roles/influxdb/tasks/config.yml +++ b/ansible/roles/influxdb/tasks/config.yml @@ -30,7 +30,7 @@ vars: service: "{{ influxdb_services['influxdb']}}" template: - src: "{{ role_path }}/templates/{{ item }}.conf.j2" + src: "{{ item }}" dest: "{{ node_config_directory }}/influxdb/influxdb.conf" mode: "0660" become: true @@ -38,8 +38,10 @@ when: - inventory_hostname in groups[service.group] - service.enabled | bool - with_items: - - "influxdb" + with_first_found: + - "{{ node_custom_config }}/influxdb/{{ inventory_hostname }}/influxdb.conf" + - "{{ node_custom_config }}/influxdb.conf" + - "influxdb.conf.j2" notify: - Restart influxdb container