From 4dc0f06331ba2ae2e0ef71b2f25848ce28cd61c1 Mon Sep 17 00:00:00 2001 From: m0duspwnens Date: Tue, 9 May 2023 16:51:41 -0400 Subject: [PATCH] add add_kibana_to_minion to so-minion --- salt/manager/tools/sbin/so-minion | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/salt/manager/tools/sbin/so-minion b/salt/manager/tools/sbin/so-minion index eeaea1209..bb657d29d 100755 --- a/salt/manager/tools/sbin/so-minion +++ b/salt/manager/tools/sbin/so-minion @@ -220,7 +220,6 @@ function add_sensor_to_minion() { echo " " >> $PILLARFILE } -# Add basic host info to the minion file function add_playbook_to_minion() { printf '%s\n'\ "playbook:"\ @@ -228,7 +227,6 @@ function add_playbook_to_minion() { " " >> $PILLARFILE } -# Add basic host info to the minion file function add_elastalert_to_minion() { printf '%s\n'\ "elastalert:"\ @@ -236,6 +234,13 @@ function add_elastalert_to_minion() { " " >> $PILLARFILE } +function add_kibana_to_minion() { + printf '%s\n'\ + "kibana:"\ + " enabled: True"\ + " " >> $PILLARFILE +} + function create_fleet_policy() { JSON_STRING=$( jq -n \ @@ -284,6 +289,7 @@ function createEVAL() { add_logstash_to_minion add_sensor_to_minion add_elastalert_to_minion + add_kibana_to_minion } function createSTANDALONE() { @@ -292,6 +298,7 @@ function createSTANDALONE() { add_sensor_to_minion add_playbook_to_minion add_elastalert_to_minion + add_kibana_to_minion } function createMANAGER() { @@ -299,6 +306,7 @@ function createMANAGER() { add_logstash_to_minion add_playbook_to_minion add_elastalert_to_minion + add_kibana_to_minion } function createMANAGERSEARCH() { @@ -306,6 +314,14 @@ function createMANAGERSEARCH() { add_logstash_to_minion add_playbook_to_minion add_elastalert_to_minion + add_kibana_to_minion +} + +function createIMPORT() { + add_elasticsearch_to_minion + add_logstash_to_minion + add_sensor_to_minion + add_kibana_to_minion } function createFLEET() { @@ -320,12 +336,6 @@ function createIDH() { add_idh_to_minion } -function createIMPORT() { - add_elasticsearch_to_minion - add_logstash_to_minion - add_sensor_to_minion -} - function createHEAVYNODE() { add_elasticsearch_to_minion add_logstash_to_minion