mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 09:12:45 +01:00
[refactor] Change fleet sls to depend on mysql
This commit is contained in:
@@ -21,6 +21,9 @@
|
|||||||
# hostname: {{ grains.host }}
|
# hostname: {{ grains.host }}
|
||||||
#{% endif %}
|
#{% endif %}
|
||||||
|
|
||||||
|
include:
|
||||||
|
- mysql
|
||||||
|
|
||||||
# Fleet Setup
|
# Fleet Setup
|
||||||
fleetcdir:
|
fleetcdir:
|
||||||
file.directory:
|
file.directory:
|
||||||
@@ -86,6 +89,8 @@ fleetdb:
|
|||||||
- connection_port: 3306
|
- connection_port: 3306
|
||||||
- connection_user: root
|
- connection_user: root
|
||||||
- connection_pass: {{ MYSQLPASS }}
|
- connection_pass: {{ MYSQLPASS }}
|
||||||
|
- require:
|
||||||
|
- sls: mysql
|
||||||
|
|
||||||
fleetdbuser:
|
fleetdbuser:
|
||||||
mysql_user.present:
|
mysql_user.present:
|
||||||
@@ -95,6 +100,8 @@ fleetdbuser:
|
|||||||
- connection_port: 3306
|
- connection_port: 3306
|
||||||
- connection_user: root
|
- connection_user: root
|
||||||
- connection_pass: {{ MYSQLPASS }}
|
- connection_pass: {{ MYSQLPASS }}
|
||||||
|
- require:
|
||||||
|
- fleetdb
|
||||||
|
|
||||||
fleetdbpriv:
|
fleetdbpriv:
|
||||||
mysql_grants.present:
|
mysql_grants.present:
|
||||||
@@ -106,8 +113,9 @@ fleetdbpriv:
|
|||||||
- connection_port: 3306
|
- connection_port: 3306
|
||||||
- connection_user: root
|
- connection_user: root
|
||||||
- connection_pass: {{ MYSQLPASS }}
|
- connection_pass: {{ MYSQLPASS }}
|
||||||
|
- require:
|
||||||
|
- fleetdb
|
||||||
|
|
||||||
{% if FLEETPASS == None or FLEETJWT == None %}
|
{% if FLEETPASS == None or FLEETJWT == None %}
|
||||||
|
|
||||||
fleet_password_none:
|
fleet_password_none:
|
||||||
|
|||||||
Reference in New Issue
Block a user