aboutsummaryrefslogtreecommitdiff
path: root/docker/centos
diff options
context:
space:
mode:
authorSam Yaple <sam@yaple.net>2015-06-25 14:33:28 +0000
committerSam Yaple <sam@yaple.net>2015-07-03 13:56:06 +0000
commitefbfd7912b5fff41a3d3060af9e64c35c7e89f3b (patch)
treef8b01517282cc2314d5ec2765d0a2e7643f7ff48 /docker/centos
parent90d92347e83e348ef5e2f1ed2faba2a3820ab436 (diff)
downloadkolla-efbfd7912b5fff41a3d3060af9e64c35c7e89f3b.tar.gz
kolla-efbfd7912b5fff41a3d3060af9e64c35c7e89f3b.zip
Ansible Mariadb w/ Galera support
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
Diffstat (limited to 'docker/centos')
-rw-r--r--docker/centos/binary/galera/Dockerfile5
l---------docker/centos/binary/galera/config-external.sh1
l---------docker/centos/binary/galera/config-internal.sh1
3 files changed, 5 insertions, 2 deletions
diff --git a/docker/centos/binary/galera/Dockerfile b/docker/centos/binary/galera/Dockerfile
index ce5477097..6e0e90f25 100644
--- a/docker/centos/binary/galera/Dockerfile
+++ b/docker/centos/binary/galera/Dockerfile
@@ -21,7 +21,8 @@ RUN echo "[mariadb]" > /etc/yum.repos.d/MariaDB.repo && \
tar \
expect
-COPY config-galera.sh /opt/kolla/config-galera.sh
-COPY start.sh /start.sh
+COPY config-galera.sh /opt/kolla/config/
+COPY config-internal.sh config-external.sh /opt/kolla/
+COPY start.sh /
CMD ["/start.sh"]
diff --git a/docker/centos/binary/galera/config-external.sh b/docker/centos/binary/galera/config-external.sh
new file mode 120000
index 000000000..72a04836e
--- /dev/null
+++ b/docker/centos/binary/galera/config-external.sh
@@ -0,0 +1 @@
+../../../common/galera/config-external.sh \ No newline at end of file
diff --git a/docker/centos/binary/galera/config-internal.sh b/docker/centos/binary/galera/config-internal.sh
new file mode 120000
index 000000000..edab3d51f
--- /dev/null
+++ b/docker/centos/binary/galera/config-internal.sh
@@ -0,0 +1 @@
+../../../common/galera/config-internal.sh \ No newline at end of file