opichon.docker-mysql
opichon.docker-mysql
Un rôle Ansible pour exécuter un serveur MySQL en tant que conteneur Docker.
Voir aussi opichon.mysql-backup
Exigences
Ce rôle nécessite Ansible 1.2 ou une version supérieure.
Il nécessite également que le moteur Docker soit en cours d'exécution sur l'hôte cible.
Variables du rôle
Les variables Ansible sont listées ci-dessous avec leurs valeurs par défaut.
mysql_backups_dir: /var/mysql/backups
mysql_character_set: utf8mb4
mysql_collation: utf8mb4_unicode_520_ci
mysql_conf_dir: /var/mysql/conf.d
mysql_container_name: mysql
mysql_lib_dir: /var/mysql/lib
mysql_network: mysql
mysql_password
mysql_port: 3306
mysql_root_password
mysql_state: démarré
Exemple de playbook
---
- hosts: serveurs
roles:
- opichon.docker-mysql
mysql_env:
MYSQL_DATABASE: mydb
MYSQL_USER: me
MYSQL_PASSWORD: secret
mysql_database: mydb
mysql_network: default
mysql_root_password: très_secret
Licence
MIT
Installer
ansible-galaxy install opichon.docker-mysql
Licence
mit
Téléchargements
2.4k
Propriétaire
Entrepreneur & CTO
Since 2003, I have helped SMEs and startups in all their IT-related needs.