34 lines
626 B
Markdown
34 lines
626 B
Markdown
|
# MariaDB
|
||
|
|
||
|
```yaml
|
||
|
roles:
|
||
|
- fauust.mariadb
|
||
|
```
|
||
|
|
||
|
## Example Variables
|
||
|
|
||
|
```yaml
|
||
|
mariadb_databases:
|
||
|
- name: dojo
|
||
|
collation: utf8_general_ci
|
||
|
encoding: utf8
|
||
|
replicate: false
|
||
|
|
||
|
mariadb_users:
|
||
|
- name: samourai
|
||
|
host: localhost
|
||
|
password: "{{ lookup('ansible.builtin.env', 'DOJO_MARIADB') }}"
|
||
|
priv: "dojo.*:ALL"
|
||
|
state: present
|
||
|
- name: samourai
|
||
|
host: '%'
|
||
|
password: "{{ lookup('ansible.builtin.env', 'DOJO_MARIADB') }}"
|
||
|
priv: "dojo.*:ALL"
|
||
|
state: present
|
||
|
|
||
|
mariadb_innodb_raw: |
|
||
|
innodb_buffer_pool_size = 512M
|
||
|
key_buffer_size = 10M
|
||
|
transaction_isolation=READ-COMMITTED
|
||
|
```
|