From 2fef52f1306370f2a7d74e87e64b6259611605b8 Mon Sep 17 00:00:00 2001 From: Mike Reeves Date: Wed, 7 Feb 2018 22:32:24 -0500 Subject: [PATCH] ES salt module - inis.sls skeleton --- salt/elastic/init.sls | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/salt/elastic/init.sls b/salt/elastic/init.sls index 09d90c631..300924725 100644 --- a/salt/elastic/init.sls +++ b/salt/elastic/init.sls @@ -1 +1,41 @@ # ES +so-elasticsearch: + dockerng.running: + - image: pillaritem/so-logstash + - hostname: elasticsearch + - user: + - environment: + - "bootstrap.memory_lock=true" + - "cluster.name={{ grains.host }}" + - ES_JAVA_OPTS="-Xms$ELASTICSEARCH_HEAP -Xmx$ELASTICSEARCH_HEAP" + - "http.host=0.0.0.0" + - "transport.host=127.0.0.1" + - port_bindings: + - 9200 + - 9300 + - binds: + - /opt/so/conf/logstash/log4j2.properties:/usr/share/logstash/config/log4j2.properties:ro + - /etc/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro + - /etc/elasticsearch/log4j2.properties:/usr/share/elasticsearch/config/log4j2.properties:ro + - /nsm/elasticsearch:/usr/share/elasticsearch/data + - /var/log/elasticsearch:/var/log/elasticsearch + - network_mode: so-elastic-net + + + + + + + + + + + + + + + + --ulimit memlock=-1:-1 \ + --ulimit nofile=65536:65536 \ + --ulimit nproc=4096 \ + $ELASTICSEARCH_OPTIONS \