Sensoroni Master - Add Initial files

This commit is contained in:
Mike Reeves
2019-06-06 10:58:43 -04:00
parent 75753c8b27
commit 5630da5998
4 changed files with 2086 additions and 0 deletions

View File

@@ -315,6 +315,17 @@ enable_forwardnode_beats_5044_{{ip}}:
- position: 1 - position: 1
- save: True - save: True
enable_forwardnode_sensoroni_9822_{{ip}}:
iptables.insert:
- table: filter
- chain: DOCKER-USER
- jump: ACCEPT
- proto: tcp
- source: {{ ip }}
- dport: 9822
- position: 1
- save: True
{% endfor %} {% endfor %}
{% for ip in pillar.get('storage_nodes') %} {% for ip in pillar.get('storage_nodes') %}
@@ -444,6 +455,18 @@ enable_standard_analyst_9001_{{ip}}:
- position: 1 - position: 1
- save: True - save: True
# This is temporary for sensoroni testing
enable_standard_analyst_9822_{{ip}}:
iptables.insert:
- table: filter
- chain: DOCKER-USER
- jump: ACCEPT
- proto: tcp
- source: {{ ip }}
- dport: 9822
- position: 1
- save: True
{% endfor %} {% endfor %}
# Rules for storage nodes connecting to master # Rules for storage nodes connecting to master

View File

@@ -0,0 +1 @@
# Config File if Needed

30
salt/sensoroni/init.sls Normal file
View File

@@ -0,0 +1,30 @@
sensoronidir:
file.directory:
- name: /opt/so/conf/sensoroni
- user: 939
- group: 939
- makedirs: True
sensoronisync:
file.recurse:
- name: /opt/so/conf/sensoroni
- source: salt://sensoroni/files
- user: 939
- group: 939
- template: jinja
so-sensoroniimage:
cmd.run:
- name: docker pull --disable-content-trust=false soshybridhunter/so-sensoroni:HH1.1.0
so-sensoroni:
docker_container.running:
- require:
- so-sensoroniimage
- image: soshybridhunter/so-sensoroni:HH1.0.8
- hostname: sensoroni
- name: so-sensoroni
- binds:
- /opt/so/conf/sensoroni:/sensoroni:rw
- port_bindings:
- 0.0.0.0:9822:9822

2032
so-setup-iso.sh Normal file

File diff suppressed because it is too large Load Diff