From 72c97c315baa8226457155a8e3f41b85507c6b16 Mon Sep 17 00:00:00 2001 From: kaali09 <kaliraja1992@gmail.com> Date: Thu, 9 Jan 2020 11:05:37 +0530 Subject: [PATCH] DO-2059 added the default elasticsearch env file --- ansible/roles/log-es6/defaults/main.yml | 2 +- ansible/roles/log-es6/tasks/elasticsearch-config.yml | 10 ++++++++++ ansible/roles/log-es6/templates/environment.j2 | 2 ++ 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 ansible/roles/log-es6/templates/environment.j2 diff --git a/ansible/roles/log-es6/defaults/main.yml b/ansible/roles/log-es6/defaults/main.yml index f0ce74ac3..ffe5d48bf 100644 --- a/ansible/roles/log-es6/defaults/main.yml +++ b/ansible/roles/log-es6/defaults/main.yml @@ -1,6 +1,6 @@ --- es_major_version: "6.x" -es_version: "6.2.3" +es_version: "6.8.6" es_version_lock: false es_use_repository: true es_templates_fileglob: "files/templates/*.json" diff --git a/ansible/roles/log-es6/tasks/elasticsearch-config.yml b/ansible/roles/log-es6/tasks/elasticsearch-config.yml index 4f8ecc672..cd9ee4467 100644 --- a/ansible/roles/log-es6/tasks/elasticsearch-config.yml +++ b/ansible/roles/log-es6/tasks/elasticsearch-config.yml @@ -16,6 +16,16 @@ with_items: - "{{data_dirs}}" +#Copy the elasticsearch mandatory variable +- name: Copy the elasticsearch mandatory variables + become: yes + template: + src: environment.j2 + dest: "{{ env_dir }}"/elasticsearch + owner: "{{ e_user }}" + group: "{{ es_group }}" + mode: 0660 + force=yes #Copy the config template - name: Copy Configuration File become: yes diff --git a/ansible/roles/log-es6/templates/environment.j2 b/ansible/roles/log-es6/templates/environment.j2 new file mode 100644 index 000000000..b15e7eba3 --- /dev/null +++ b/ansible/roles/log-es6/templates/environment.j2 @@ -0,0 +1,2 @@ +JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/ +ES_PATH_CONF=/etc/elasticsearch/{{ansible_hostname}}/ -- GitLab