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-mysqlLicence
 
            mit
          
Téléchargements
 
            2.4k
          
Propriétaire
 Entrepreneur & CTO
Since 2003, I have helped SMEs and startups in all their IT-related needs.
