aboutsummaryrefslogtreecommitdiff
path: root/docker/centos/binary/galera
AgeCommit message (Collapse)AuthorFilesLines
2015-08-28Remove docker directorySteven Dake5-33/+0
Remove the docker directory (yay) and old build tools. This will result in an f21 failing gate - however, I have a patch submission to remove that gate from our project configuration. Change-Id: I3c461cedb6906422c8076f60c470e773d6cdcf33 Partially-Implements: blueprint remove-docker-dir
2015-08-18Use one data container for all data volumesSteven Dake1-1/+2
The previous method of using the API image for a data container worked, but resulted in more data being bindmounted and copied into the system. This patch resolves that by essentially using a distro-type as a FROM in a Dockerfile to generate distro-type-data. Further all of the data containers used throughout ansible are modified to use this new data container. Change-Id: I8846573d4f2d4b98d4f46c770bfefc6d4c5cd0b5 Partially-Implements: blueprint one-data-container
2015-08-09Remove config-internal from galeraSteven Dake1-1/+1
Change-Id: Idabc4c59681dde5c6512e7af74c6bb03cf51edaf Partially-Implements: blueprint remove-config-internal
2015-08-07Remove config-internal from galeraSteven Dake1-1/+0
Change-Id: I1d0c39a73d0cdd558c3f9fe3d3706430ee9976a2 Partially-implements: blueprint remove-config-internal
2015-07-03Ansible Mariadb w/ Galera supportSam Yaple3-2/+5
Adds initial support for Mariadb with Galera replication in Ansible using the CONFIG_EXTERNAL methods. Additionally, this refactors some of the Galera config script to allow for reuse by CONFIG_EXTERNAL. Partially Implements: blueprint ansible-service Change-Id: I566fea0376ecca39fc8a5167f9ff9ff434ea7b7e
2015-06-19Symlink all non Dockerfile resources in imagesPaul Bourke2-108/+2
The only files in the docker image directories that differ majorly between distros are the Dockerfiles (e.g. different package manager mechanisms, different repo sources, etc). The supporting files such as the start.sh/check.sh and config files should largely stay the same between base images. This change moves these files up into a "common" directory, and symlinks them in the same way that the build script is managed. This means when adding a new base distro only new Dockerfiles need to be created. Also, if a distro does happen to require a vastly different start.sh script for example, one can choose to simply not symlink to the common and instead drop in a custom one. Implements: blueprint refactor-base-image-layout Change-Id: Ic4db69d31ff54a1fb95af4853a2e5ae490064284
2015-06-19Galera containerMichal Stachowski4-0/+136
This changes are providing support for galera cluster. It's important for project to has got support for database cluster as a one of the steps to providing High Avability(HA) in Kolla project Change-Id: If51bb88ab05972d3b8aa8abbbbd2a5480213a10e Implemented: blueprint galera-container