diff --git a/deploy/ansible/create_elasticsearch_index.yml b/deploy/ansible/create_elasticsearch_index.yml new file mode 100644 index 00000000..2f3c65d7 --- /dev/null +++ b/deploy/ansible/create_elasticsearch_index.yml @@ -0,0 +1,18 @@ +- name: Create elasticsearch index + hosts: dbs + roles: + - common + - elasticsearch + + tasks: + - name: Read configuration file + shell: cat "{{ nyaapantsu_directory }}/elasticsearch_settings.yml" + register: config + + - name: Configure elasticsearch index + uri: + headers: + Content-Type: application/yaml + url: "http://localhost:9200/{{ nyaapantsu_elasticsearch_index }}" + method: PUT + body: "{{ config.stdout }}"