Roles Rôle « MariaDB Server »
22 octobre 2025 à 16:34Ce rôle est chargé d’installer le serveur de bases de données MariaDB.
Tags internes
- packages : Installation et configuration des packages ;
- mariadbserver : Configuration du service MariaDB ;
- mariadb-certificates : Déploiement des certificats ;
Variables à fournir
| Variable | Type | Requis | Défaut | Description |
|---|---|---|---|---|
mariadb_custom_conf |
Dictionnaire de dictionnaire de valeurs | Non | Dictionnaire vide | Défini des options de configuration MariaDB personnalisées |
mariadbserver |
Objet mariadb |
Oui | Défini les options de configuration MariaDB globales |
La variable mariadb_custom_conf est un dictionnaire dont la clé est la
section de configuration tel que défini par MariaDB (i.e. client, server,
etc.) et la valeur un dictionnaire des éléments de configuration. La clé de ce
dernier dictionnaire est le nom de la variable de configuration, et sa valeur
la valeur à associer, qui est mixte. Dans le cas d’une valeur booléenne Faux,
la valeur sera omise.
Type mariadb
| Propriété | Type | Requis | Défaut | Description |
|---|---|---|---|---|
root_password |
Chaîne | Oui | Le mot de passe root à définir | |
ssl_cert |
Chemin | Non | Le certificat pour la connexion TLS | |
ssl_key |
Chemin | Non | La clé privée pour la connexion TLS | |
ssl_bundle |
Chemin | Non | Le certificat intermédiaire pour la connexion TLS | |
disable |
Booléen | Non | Faux | Désactiver le lancement automatique du service |
Les chemins sont dans le contexte du serveur distant.
Variables fixées
| Variable | Type | Description |
|---|---|---|
install_packages |
Liste de chaînes | Noms des paquets à installer pour mettre en place le serveur |
mariadb_configuration_files |
Liste de chemins | Nom des fichiers de configuration installés de base |