lukasic.mariadb
Nom du rôle
Rôle Ansible MariaDB simple.
Journal des modifications
1.1.0
- Support de Debian Bullseye et Ubuntu Jammy
- Ajout du journal des modifications
1.0.0
- Rôle Ansible pour Debian Buster et Ubuntu Focal
Installation
Avec ansible-galaxy :
$ ansible-galaxy install lukasic.mariadb
Avec requirements.yml :
- src: lukasic.mariadb
Exigences
Debian Buster / Ubuntu Focal ou supérieur.
Variables du rôle
Paramètres pour /etc/mysql/mariadb.conf.d/50-server.cnf
mariadb_server_params: []
Mot de passe root de MariaDB :
mariadb_root_passwd: null
Bases de données et utilisateurs à créer :
mariadb_databases: []
mariadb_users: []
Dépendances
Aucune.
Exemple de Playbook
Inclure un exemple d'utilisation de votre rôle (par exemple, avec des variables passées en paramètres) est également utile pour les utilisateurs :
- 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"
Licence
WTFPL
Informations sur l'auteur
Le rôle a été créé en 2020 par Lukáš Kasič.
Installer
 ansible-galaxy install lukasic.mariadbLicence
 
            Unknown
          
Téléchargements
 
            28.4k
          
Propriétaire
 