From 70ed20f6918cfd62d788c093eca98b495ab639c0 Mon Sep 17 00:00:00 2001 From: Wes Lambert Date: Fri, 11 Mar 2022 18:07:23 +0000 Subject: [PATCH] Add new sls file for custom ES index templates --- pillar/elasticsearch/index_templates.sls | 2 ++ pillar/top.sls | 12 ++++++------ 2 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 pillar/elasticsearch/index_templates.sls diff --git a/pillar/elasticsearch/index_templates.sls b/pillar/elasticsearch/index_templates.sls new file mode 100644 index 000000000..a02a1818c --- /dev/null +++ b/pillar/elasticsearch/index_templates.sls @@ -0,0 +1,2 @@ +elasticsearch: + index_settings: diff --git a/pillar/top.sls b/pillar/top.sls index 8ab666d0d..e96892684 100644 --- a/pillar/top.sls +++ b/pillar/top.sls @@ -15,12 +15,12 @@ base: - logstash - logstash.manager - logstash.search - - elasticsearch.search + - elasticsearch.index_templates '*_manager': - logstash - logstash.manager - - elasticsearch.manager + - elasticsearch.index_templates '*_manager or *_managersearch': - match: compound @@ -46,7 +46,7 @@ base: - zeeklogs - secrets - healthcheck.eval - - elasticsearch.eval + - elasticsearch.index_templates {% if salt['file.file_exists']('/opt/so/saltstack/local/pillar/elasticsearch/auth.sls') %} - elasticsearch.auth {% endif %} @@ -60,7 +60,7 @@ base: - logstash - logstash.manager - logstash.search - - elasticsearch.search + - elasticsearch.inedx_templates {% if salt['file.file_exists']('/opt/so/saltstack/local/pillar/elasticsearch/auth.sls') %} - elasticsearch.auth {% endif %} @@ -106,7 +106,7 @@ base: '*_searchnode': - logstash - logstash.search - - elasticsearch.search + - elasticsearch.index_templates - elasticsearch.auth - global - minions.{{ grains.id }} @@ -122,7 +122,7 @@ base: '*_import': - zeeklogs - secrets - - elasticsearch.eval + - elasticsearch.index_templates {% if salt['file.file_exists']('/opt/so/saltstack/local/pillar/elasticsearch/auth.sls') %} - elasticsearch.auth {% endif %}