enable elasticfleet via pillar, fix sostatus for elasticfleet

This commit is contained in:
m0duspwnens
2023-05-15 17:41:09 -04:00
parent 2813d67670
commit a0e08e4f41
3 changed files with 3 additions and 1 deletions

View File

@@ -10,7 +10,7 @@ append_so-elastic-fleet_so-status.conf:
file.append:
- name: /opt/so/conf/so-status/so-status.conf
- text: so-elastic-fleet
- unless: grep -q so-elastic-fleet /opt/so/conf/so-status/so-status.conf
- unless: grep -q ^so-elastic-fleet$ /opt/so/conf/so-status/so-status.conf
{% else %}

View File

@@ -81,6 +81,7 @@ GRIDNODESENROLLMENTOKEN=$(curl -K /opt/so/conf/elasticsearch/curl.config -L "loc
pillar_file=/opt/so/saltstack/local/pillar/minions/{{ GLOBALS.minion_id }}.sls
printf '%s\n'\
"elasticfleet:"\
" enabled: True"\
" config:"\
" server:"\
" es_token: '$ESTOKEN'"\

View File

@@ -143,6 +143,7 @@ function add_fleet_to_minion() {
# Write out settings to minion file
printf '%s\n'\
"elasticfleet:"\
" enabled: True"\
" config:"\
" server:"\
" es_token: '$ESTOKEN'"\