From b010919099acda92e7473ab605a9e2ae60f2049c Mon Sep 17 00:00:00 2001 From: m0duspwnens Date: Thu, 31 Aug 2023 13:21:32 -0400 Subject: [PATCH] add sensoroni, telegraf, common states to desktop. allow docker_registry connection to managers for desktop --- pillar/top.sls | 10 +++++----- salt/firewall/defaults.yaml | 9 +++++++++ salt/top.sls | 26 +++----------------------- 3 files changed, 17 insertions(+), 28 deletions(-) diff --git a/pillar/top.sls b/pillar/top.sls index bf28b6474..9f21a2c99 100644 --- a/pillar/top.sls +++ b/pillar/top.sls @@ -2,6 +2,7 @@ base: '*': - global.soc_global - global.adv_global + - influxdb.token - logrotate.soc_logrotate - logrotate.adv_logrotate - ntp.soc_ntp @@ -9,20 +10,19 @@ base: - patch.needs_restarting - patch.soc_patch - patch.adv_patch + - sensoroni.soc_sensoroni + - sensoroni.adv_sensoroni + - telegraf.soc_telegraf + - telegraf.adv_telegraf '* and not *_desktop': - docker.soc_docker - docker.adv_docker - firewall.soc_firewall - firewall.adv_firewall - - influxdb.token - nginx.soc_nginx - nginx.adv_nginx - node_data.ips - - sensoroni.soc_sensoroni - - sensoroni.adv_sensoroni - - telegraf.soc_telegraf - - telegraf.adv_telegraf '*_manager or *_managersearch': - match: compound diff --git a/salt/firewall/defaults.yaml b/salt/firewall/defaults.yaml index ecb4bad6b..578a242f9 100644 --- a/salt/firewall/defaults.yaml +++ b/salt/firewall/defaults.yaml @@ -463,6 +463,9 @@ firewall: - endgame desktop: portgroups: + - docker_registry + - influxdb + - sensoroni - yum customhostgroup0: portgroups: [] @@ -651,6 +654,9 @@ firewall: - endgame desktop: portgroups: + - docker_registry + - influxdb + - sensoroni - yum customhostgroup0: portgroups: [] @@ -847,6 +853,9 @@ firewall: - strelka_frontend desktop: portgroups: + - docker_registry + - influxdb + - sensoroni - yum customhostgroup0: portgroups: [] diff --git a/salt/top.sls b/salt/top.sls index 4a605b13c..ccad30307 100644 --- a/salt/top.sls +++ b/salt/top.sls @@ -28,18 +28,18 @@ base: - motd - salt.minion-check - salt.lasthighstate + - common + - sensoroni + - telegraf 'not *_desktop and G@saltversion:{{saltversion}}': - match: compound - - common - docker '*_sensor and G@saltversion:{{saltversion}}': - match: compound - sensor - ssl - - sensoroni - - telegraf - firewall - nginx - pcap @@ -57,11 +57,9 @@ base: - ca - ssl - registry - - sensoroni - manager - backup.config_backup - nginx - - telegraf - influxdb - soc - kratos @@ -92,9 +90,7 @@ base: - ca - ssl - registry - - sensoroni - nginx - - telegraf - influxdb - soc - kratos @@ -124,11 +120,9 @@ base: - ca - ssl - registry - - sensoroni - manager - backup.config_backup - nginx - - telegraf - influxdb - soc - kratos @@ -157,9 +151,7 @@ base: '*_searchnode and G@saltversion:{{saltversion}}': - match: compound - ssl - - sensoroni - nginx - - telegraf - firewall - elasticsearch - logstash @@ -172,9 +164,7 @@ base: - ca - ssl - registry - - sensoroni - nginx - - telegraf - influxdb - soc - kratos @@ -201,9 +191,7 @@ base: - match: compound - sensor - ssl - - sensoroni - nginx - - telegraf - firewall - elasticsearch - logstash @@ -224,10 +212,8 @@ base: - ca - ssl - registry - - sensoroni - manager - nginx - - telegraf - influxdb - soc - kratos @@ -247,8 +233,6 @@ base: '*_receiver and G@saltversion:{{saltversion}}': - match: compound - ssl - - sensoroni - - telegraf - firewall - logstash - redis @@ -258,8 +242,6 @@ base: '*_idh and G@saltversion:{{saltversion}}': - match: compound - ssl - - sensoroni - - telegraf - firewall - elasticfleet.install_agent_grid - docker_clean @@ -268,8 +250,6 @@ base: '*_fleet and G@saltversion:{{saltversion}}': - match: compound - ssl - - sensoroni - - telegraf - firewall - logstash - elasticfleet