LS salt module - rework of the init.sls

This commit is contained in:
Mike Reeves
2018-02-08 15:21:53 -05:00
parent 9edd987fc6
commit 3d71d2a76c

View File

@@ -29,49 +29,42 @@ logstash:
lsconfdir:
file.directory:
- name: /opt/so/conf/logstash
- name: /opt/so/conf/logstash/conf.d
- user: 931
- group: 939
- makedirs: True
log4jfile:
file.managed:
- name: /opt/so/conf/logstash/log4j2.properties
- source: salt://logstash/files/log4j2.properties
- user: 931
- group: 939
# Create the conf/d logstash directory
file.directory:
- name: /opt/so/conf/logstash/conf.d
- user: 931
- group: 939
# Copy down all the configs
file.recurse:
lssync:
file.recurse:
- name: /opt/so/conf/logstash
- source: salt://sensor/files/logstash
- source: salt://logstash/files
- user: 931
- group: 939
# Create the import directory
file.directory:
importdir:
file.directory:
- name: /nsm/import
- user: 931
- group: 939
- makedirs: True
# Create the logstash data directory
file.directory:
nsmlsdir:
file.directory:
- name: /nsm/logstash
- user: 931
- group: 939
- makedirs: True
# Create the log directory
file.directory:
lslogdir:
file.directory:
- name: /opt/so/log/logstash
- user: 931
- group: 939
- makedirs: True
# Add the container