25fa21021d | ||
---|---|---|
.. | ||
group_vars | ||
host_vars | ||
README.md | ||
debian-jessie.Dockerfile | ||
gen.pl | ||
import1.sql | ||
import2.sql | ||
inventory | ||
test.yml | ||
travis.sh | ||
travis.yml |
README.md
About tests
IMPORTANT
- DO NOT
vagrant up
! My Vagrantfile provides 14 VMs (256MB each)... - Each slave communicate to his master. You can't mix mysql and mariadb.
- This tests uses my MySQL role.
Tests
- vagrant up the master
- vagrant up the slave
Wait master fully installed before run slave.
Example:
sudo ansible-galaxy install HanXHX.mysql
vagrant up jessie-upstream-mariadb-master
vagrant up jessie-upstream-mariadb-slave
Supported platforms
- Debian Jessie
Supported MySQL vendors
- MariaDB 10.0 / 10.1 / 10.2 (from Debian Jessie or MariaDB repository)
- MySQL 5.5 (from Debian repositories)
- Percona Server 5.5 / 5.6 / 5.7 (from Percona Repository)
About MySQL 5.6
You can get MySQL 5.6 for Debian with Dotdeb with my Dotdeb role. I give no support with this version (pull-request accepted). It can work but without GTID.