Fleet Module - Move database stuff to the fleet module

This commit is contained in:
Mike Reeves
2018-12-06 11:11:25 -05:00
parent 24cb7f4a14
commit 46ef0280cd
3 changed files with 23 additions and 19 deletions

View File

@@ -30,3 +30,21 @@ so-fleet:
- /etc/pki/fleet.crt:/ssl/server.cert - /etc/pki/fleet.crt:/ssl/server.cert
- watch: - watch:
- /opt/so/conf/fleet/etc - /opt/so/conf/fleet/etc
fleetdb:
mysql_database.present:
- name: fleet
fleetdbuser:
mysql_user.present:
- host: 172.17.0.0/255.255.0.0
- password: {{ FLEETPASS }}
- connection_user: root
- connection_pass: {{ MYSQLPASS }}
fleetdbpriv:
mysql_grants.present:
- grant: all privileges
- database: fleet.*
- user: fleetdbuser
- host: 172.17.0.0/255.255.0.0

View File

@@ -65,21 +65,3 @@ so-mysql:
- /opt/so/log/mysql:/var/log/mysql:rw - /opt/so/log/mysql:/var/log/mysql:rw
- watch: - watch:
- /opt/so/conf/mysql/etc - /opt/so/conf/mysql/etc
fleetdb:
mysql_database.present:
- name: fleet
fleetdbuser:
mysql_user.present:
- host: 172.17.0.0/255.255.0.0
- password: {{ FLEETPASS }}
- connection_user: root
- connection_pass: {{ MYSQLPASS }}
fleetdbpriv:
mysql_grants.present:
- grant: all privileges
- database: fleet.*
- user: fleetdbuser
- host: 172.17.0.0/255.255.0.0

View File

@@ -21,6 +21,7 @@ base:
- master - master
- idstools - idstools
- redis - redis
- mysql
- elasticsearch - elasticsearch
- logstash - logstash
- kibana - kibana
@@ -30,6 +31,7 @@ base:
- curator - curator
- utility - utility
- schedule - schedule
- fleet
'G@role:so-master': 'G@role:so-master':
@@ -40,11 +42,13 @@ base:
- master - master
- idstools - idstools
- redis - redis
- mysql
- elasticsearch - elasticsearch
- logstash - logstash
- kibana - kibana
- utility - utility
- schedule - schedule
- fleet
# Storage node logic # Storage node logic