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

25 lines
654 B
Markdown

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:
```YAML
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.