Kibana salt module - All systems go for test

This commit is contained in:
Mike Reeves
2018-02-16 09:04:14 -05:00
parent 4e2abd678b
commit 649258b4f4

View File

@@ -1,11 +1,13 @@
# Add ES Group # Add ES Group
kibanasearchgroup: kibanasearchgroup:
group.present: group.present:
- name: elasticsearch - name: kibana
- gid: 932 - gid: 932
# Add ES user # Add ES user
kibanasearch: kibana:
user.present: user.present:
- uid: 932 - uid: 932
- gid: 932 - gid: 932
@@ -28,13 +30,15 @@ kibanalogdir:
- group: 939 - group: 939
- makedirs: True - makedirs: True
kibanalogdir: kibanacustdashdir:
file.directory: file.directory:
- name: /opt/so/conf/kibana/customdashboards - name: /opt/so/conf/kibana/customdashboards
- user: 932 - user: 932
- group: 939 - group: 939
- makedirs: True - makedirs: True
# File.Recurse for custom saved dashboards
# Start the kibana docker # Start the kibana docker
so-kibana: so-kibana:
docker_container.running: docker_container.running:
@@ -43,9 +47,12 @@ so-kibana:
- user: kibana - user: kibana
- environment: - environment:
- KIBANA_DEFAULTAPPID=$KIBANA_DEFAULTAPPID - KIBANA_DEFAULTAPPID=$KIBANA_DEFAULTAPPID
- ELASTICSEARCH_HOST={{ grains.host }}
- ELASTICSEARCH_PORT=9200
- binds: - binds:
- /opt/so/conf/kibana/:/usr/share/kibana/config/:ro - /opt/so/conf/kibana/:/usr/share/kibana/config/:ro
- /opt/so/log/kibana:/var/log/kibana:rw - /opt/so/log/kibana:/var/log/kibana:rw
- /opt/so/conf/kibana/custdashboards/:/usr/share/kibana/custdashboards/:ro
- network_mode: so-elastic-net - network_mode: so-elastic-net
- port_bindings: - port_bindings:
- 127.0.01:5601:5601 - 127.0.01:5601:5601