docker - How to configure a high-availability cluster of MariaDB and Redis in Mesos or CoreOS -


in tutorials, presentations , demos, stateless services presented load balanced either via dns (skydns, skydock, etc.) or via reverse proxy, such haproxy or vulcand, configured etcd or zookeeper.

is there best practice deploying cluster of mariadb , redis using:

  1. coreos + fleet + docker; or

  2. mesos + marathon + docker

  3. any other cluster management solution

how can 1 configure redis cluster , mariadb cluster (galera), when host running master may change?

https://github.com/sheldonh/coreos-vagrant/tree/master/redis

http://www.severalnines.com/blog/how-deploy-galera-cluster-mysql-using-docker-containers

after posting question, lucky , came across few repositories have achieved looking for:

redis

https://github.com/mdevilliers/docker-rediscluster - redis cluster 2 redis instances , 3 redis sentinel monitors. if master fails, sentinels promote slave master. mark has created project configures haproxy use promoted master - https://github.com/mdevilliers/redishappy

percona/galera cluster

an out-of-the-box working docker image - https://github.com/paulczar/docker-percona_galera


Comments

Popular posts from this blog

java - Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not be resolved -

Round ImageView Android -

How can I utilize Yahoo Weather API in android -