ansible-role-mariadb/README.md
2023-11-04 12:38:21 +01:00

654 B

MariaDB

This role installs MariaDB, including:

  • Monitoring with Monit and Munin
  • Backups with automysqlbackup

Configuration

Create a dictionary called mysqld and define your settings. You can use all upstream configuration items:

mysqld:
  bind_address: 0.0.0.0
  slow_query_log: 1
  ...

Backup

For daily backups we use automysqlbackup. You can configure it via the dict automysqlbackup_config. You can use every upstream configuration item in this dict. Just lowercase it. Note: You have to use true and yes as boolean values and you need to quote them.

Have a look at defaults/main.yml for our defaults.