From 8d0074c712787892a303a130f1d5be2cf9ed3bff Mon Sep 17 00:00:00 2001 From: Wes Date: Tue, 11 Apr 2023 14:15:21 +0000 Subject: [PATCH] Only load pipelines and tempaltes if the node role is not 'so-searchnode' --- salt/elasticsearch/init.sls | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/salt/elasticsearch/init.sls b/salt/elasticsearch/init.sls index e128c9dae..bfe288b8e 100644 --- a/salt/elasticsearch/init.sls +++ b/salt/elasticsearch/init.sls @@ -177,6 +177,7 @@ esyml: ESCONFIG: {{ ESCONFIG }} - template: jinja +{% if GLOBALS.role != "so-searchnode" %} escomponenttemplates: file.recurse: - name: /opt/so/conf/elasticsearch/templates/component @@ -219,6 +220,7 @@ es_template_{{TEMPLATE.split('.')[0] | replace("/","_") }}: - cmd: so-elasticsearch-templates {% endfor %} {% endif %} +{% endif %} esroles: file.recurse: @@ -363,6 +365,8 @@ append_so-elasticsearch_so-status.conf: - name: /opt/so/conf/so-status/so-status.conf - text: so-elasticsearch +{% if GLOBALS.role != "so-searchnode" %} + so-es-cluster-settings: cmd.run: - name: /usr/sbin/so-elasticsearch-cluster-settings @@ -406,7 +410,7 @@ so-elasticsearch-roles-load: - require: - docker_container: so-elasticsearch - file: es_sync_scripts - +{% endif %} {% else %} {{sls}}_state_not_allowed: