mariadb
Имя роли
Простая роль Ansible для MariaDB.
История изменений
1.1.0
- Поддержка Debian Bullseye и Ubuntu Jammy
- Добавление истории изменений
1.0.0
- Роль Ansible для Debian Buster и Ubuntu Focal
Установка
Используя ansible-galaxy
:
$ ansible-galaxy install lukasic.mariadb
Используя requirements.yml
:
- src: lukasic.mariadb
Требования
Debian Buster / Ubuntu Focal или выше.
Переменные роли
Параметры для /etc/mysql/mariadb.conf.d/50-server.cnf
mariadb_server_params: []
Пароль root для MariaDB:
mariadb_root_passwd: null
Создаваемые базы данных и пользователи:
mariadb_databases: []
mariadb_users: []
Зависимости
Отсутствуют.
Пример playbook
Включение примера того, как использовать вашу роль (например, с передачей переменных в качестве параметров) всегда полезно для пользователей:
- hosts: mariadb
roles:
- lukasic.mariadb
vars:
mariadb_server_params:
- option: "sql_mode"
section: "mysqld"
value: "ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
- option: "innodb_buffer_pool_size"
section: "mysqld"
value: "2G"
mariadb_databases:
- db1
mariadb_users:
- host: "%"
name: "user_a"
password: "supersecretpass"
priv: "db1.*:ALL"
Лицензия
WTFPL
Информация об авторе
Роль была создана в 2020 году Лукашем Касичем.
Установить
ansible-galaxy install lukasic/ansible-role-mariadb
Лицензия
Unknown
Загрузки
27943
Владелец