{% from 'vars/globals.map.jinja' import GLOBALS %} {% if GLOBALS.role == 'so-eval' %} {% set NODE_CONTAINERS = [ 'so-curator', 'so-dockerregistry', 'so-elasticsearch', 'so-elastic-fleet', 'so-elastic-fleet-package-registry', 'so-influxdb', 'so-kibana', 'so-kratos', 'so-mysql', 'so-nginx', 'so-redis', 'so-soc', 'so-soctopus', 'so-strelka-coordinator', 'so-strelka-gatekeeper', 'so-strelka-frontend', 'so-strelka-backend', 'so-strelka-manager', 'so-strelka-filestream' ] %} {% elif GLOBALS.role == 'so-manager' or GLOBALS.role == 'so-standalone' or GLOBALS.role == 'so-managersearch' %} {% set NODE_CONTAINERS = [ 'so-curator', 'so-dockerregistry', 'so-elasticsearch', 'so-elastic-fleet', 'so-elastic-fleet-package-registry', 'so-influxdb', 'so-kibana', 'so-kratos', 'so-logstash', 'so-mysql', 'so-nginx', 'so-redis', 'so-soc', 'so-soctopus', 'so-strelka-coordinator', 'so-strelka-gatekeeper', 'so-strelka-frontend', 'so-strelka-backend', 'so-strelka-manager', 'so-strelka-filestream' ] %} {% elif GLOBALS.role == 'so-searchnode' %} {% set NODE_CONTAINERS = [ 'so-elasticsearch', 'so-logstash', 'so-nginx' ] %} {% elif GLOBALS.role == 'so-heavynode' %} {% set NODE_CONTAINERS = [ 'so-curator', 'so-elasticsearch', 'so-logstash', 'so-nginx', 'so-redis', 'so-strelka-coordinator', 'so-strelka-gatekeeper', 'so-strelka-frontend', 'so-strelka-backend', 'so-strelka-manager', 'so-strelka-filestream' ] %} {% elif GLOBALS.role == 'so-import' %} {% set NODE_CONTAINERS = [ 'so-dockerregistry', 'so-elasticsearch', 'so-elastic-fleet', 'so-elastic-fleet-package-registry', 'so-influxdb', 'so-kibana', 'so-kratos', 'so-nginx', 'so-soc' ] %} {% elif GLOBALS.role == 'so-receiver' %} {% set NODE_CONTAINERS = [ 'so-logstash', 'so-redis', ] %} {% elif GLOBALS.role == 'so-idh' %} {% set NODE_CONTAINERS = [ 'so-idh', ] %} {% elif GLOBALS.role == 'so-fleet' %} {% set NODE_CONTAINERS = [ 'so-elastic-fleet', 'so-logstash', ] %} {% elif GLOBALS.role == 'so-sensor' %} {% set NODE_CONTAINERS = [] %} {% else %} {% set NODE_CONTAINERS = [] %} {% endif %}