From cf1335dd84b83f03654037054fc7316995357d2a Mon Sep 17 00:00:00 2001 From: reyesj2 <94730068+reyesj2@users.noreply.github.com> Date: Sat, 20 Jul 2024 11:31:33 -0400 Subject: [PATCH] searchnode logstash-kafka cert generation Signed-off-by: reyesj2 <94730068+reyesj2@users.noreply.github.com> --- salt/kafka/init.sls | 5 +++++ salt/top.sls | 2 ++ 2 files changed, 7 insertions(+) diff --git a/salt/kafka/init.sls b/salt/kafka/init.sls index 0a9b3305f..038920cb8 100644 --- a/salt/kafka/init.sls +++ b/salt/kafka/init.sls @@ -18,7 +18,12 @@ include: - kafka.nodes {% endif %} {% if GLOBALS.pipeline == "KAFKA" and KAFKAMERGED.enabled %} +{% if grains.role in ['so-manager', 'so-managersearch', 'so-standalone', 'so-receiver'] %} - kafka.enabled +{# Searchnodes only run kafka.ssl state when Kafka is enabled #} +{% elif grains.role == "so-searchnode" %} + - kafka.ssl +{% endif %} {% else %} - kafka.disabled {% endif %} diff --git a/salt/top.sls b/salt/top.sls index 3bd3b2d34..7365e0e83 100644 --- a/salt/top.sls +++ b/salt/top.sls @@ -155,6 +155,7 @@ base: - nginx - elasticfleet.install_agent_grid - stig + - kafka '*_managersearch and G@saltversion:{{saltversion}}': - match: compound @@ -184,6 +185,7 @@ base: - utility - elasticfleet - stig + - kafka '*_heavynode and G@saltversion:{{saltversion}}': - match: compound