lukasic.mariadb
Nombre del Rol
Rol simple de Ansible para MariaDB.
Registro de cambios
1.1.0
- Soporte para Debian Bullseye y Ubuntu Jammy
- Añadir registro de cambios
1.0.0
- Rol de Ansible para Debian Buster y Ubuntu Focal
Instalación
Usando ansible-galaxy
:
$ ansible-galaxy install lukasic.mariadb
Usando requirements.yml
:
- src: lukasic.mariadb
Requisitos
Debian Buster / Ubuntu Focal o superior.
Variables del Rol
Parámetros para /etc/mysql/mariadb.conf.d/50-server.cnf
mariadb_server_params: []
Contraseña de root de MariaDB:
mariadb_root_passwd: null
Bases de datos y usuarios que se deben crear:
mariadb_databases: []
mariadb_users: []
Dependencias
Ninguna.
Ejemplo de Playbook
Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) es siempre útil para los usuarios:
- 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"
Licencia
WTFPL
Información del Autor
El rol fue creado en 2020 por Lukáš Kasič.
Instalar
ansible-galaxy install lukasic.mariadb
Licencia
Unknown
Descargas
28k
Propietario