diff --git a/defaults/main.yml b/defaults/main.yml index 0a51b519..937d9c6c 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -47,6 +47,7 @@ es_api_sleep: 15 es_debian_startup_timeout: 10 # JVM custom parameters +es_java_home: '' es_jvm_custom_parameters: '' # SSL/TLS parameters diff --git a/templates/elasticsearch.j2 b/templates/elasticsearch.j2 index 2fc67ffa..1d2fd857 100644 --- a/templates/elasticsearch.j2 +++ b/templates/elasticsearch.j2 @@ -6,7 +6,11 @@ ES_HOME={{es_home}} # Elasticsearch Java path +{% if es_java_home | length > 0 %} +JAVA_HOME={{ es_java_home }} +{% else %} #JAVA_HOME= +{% endif %} # Elasticsearch configuration directory ES_PATH_CONF={{ es_conf_dir }}