Skip to content

Instantly share code, notes, and snippets.

Hannes Eichblatt heichblatt

Block or report user

Report or block heichblatt

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile

Keybase proof

I hereby claim:

  • I am heichblatt on github.
  • I am heichblatt ( on keybase.
  • I have a public key whose fingerprint is 7EC4 5618 AD1C 227B 5087 6CC5 0FEC 7F8B 31B0 AF0E

To claim this, I am signing this object:

heichblatt /
Last active Feb 2, 2016
Build a Galera cluster on a Docker Machine-provisioned Docker Swarm cluster

Build a Galera cluster on a Docker Swarm cluster made of Docker Machine-provisioned VMs

This repository contains scripts to create a Docker Swarm cluster of VirtualBox VMs and then start a Galera cluster of Docker containers running on the Swarm cluster.

The script will go through the following steps:

  • Create the VMs, one to host the consul container which will act as the keystore for the Docker Swarm cluster, then some more as members of the cluster.
  • Create an overlay network spanning all the Swarm cluster nodes so containers on one node can directly connect to others on other hosts.
  • Create an initial Galera container which will act as an initial master for the Galera cluster.
  • Create additional Galera containers and connect them to the growing Galera cluster.
You can’t perform that action at this time.