In this recipe, you will learn about how to install the MySQL database. Make sure the proper configuration file for MySQL is present on the host, and the database service is running.
salt-minion-mysql. Create a new state directory called
mysqlin the staging environment.
/opt/salt-cookbook/staging/mysql/init.slsto have the following entries:
mysql_package: pkg.installed: - name: mysql-server mysql_conf: file.managed: - name: /etc/my.cnf - source: salt://mysql/files/my.cnf - user: root - group: root - mode: 0644 - require: - pkg: mysql_package mysql_service: service: - name: mysqld - running - enable: True - require: - ...