Initial support - IDH Node

This commit is contained in:
Josh Brower
2022-02-07 16:49:11 -05:00
parent 9b1fac8417
commit 7a9cb6d110
3 changed files with 29 additions and 1 deletions

View File

@@ -91,6 +91,16 @@
'schedule', 'schedule',
'docker_clean' 'docker_clean'
], ],
'so-idh': [
'ssl',
'telegraf',
'firewall',
'fleet.install_package',
'filebeat',
'idh',
'schedule',
'docker_clean'
],
'so-import': [ 'so-import': [
'salt.master', 'salt.master',
'ca', 'ca',

View File

@@ -447,7 +447,7 @@ fleetkeyperms:
{% endif %} {% endif %}
{% if grains['role'] in ['so-sensor', 'so-manager', 'so-node', 'so-eval', 'so-helix', 'so-managersearch', 'so-heavynode', 'so-fleet', 'so-standalone', 'so-import', 'so-receiver'] %} {% if grains['role'] in ['so-sensor', 'so-manager', 'so-node', 'so-eval', 'so-helix', 'so-managersearch', 'so-heavynode', 'so-fleet', 'so-standalone', 'so-idh', 'so-import', 'so-receiver'] %}
fbcertdir: fbcertdir:
file.directory: file.directory:

View File

@@ -503,3 +503,21 @@ base:
{%- endif %} {%- endif %}
- schedule - schedule
- docker_clean - docker_clean
'*_idh and G@saltversion:{{saltversion}}':
- match: compound
- ssl
- sensoroni
- nginx
- telegraf
- firewall
{%- if WAZUH != 0 %}
- wazuh
{%- endif %}
{%- if FLEETMANAGER or FLEETNODE %}
- fleet.install_package
{%- endif %}
- schedule
- docker_clean
- filebeat
- idh