summaryrefslogtreecommitdiff
path: root/salt/openbook/database
diff options
context:
space:
mode:
authorCarlos Konstanski <ckonstanski@pippiandcarlos.com>2017-09-29 12:11:24 -0600
committerCarlos Konstanski <ckonstanski@pippiandcarlos.com>2017-09-29 12:11:24 -0600
commite934dfe1f77220bf2ac8e41a9e56b25add2fd868 (patch)
treeccb1dbbb4c1a1a874a6d057c07ff5efdbd95c360 /salt/openbook/database
parentc55e5338bc85727e9eace8cd9d5c868ee3aed27e (diff)
support for port configuration at ansible deploy time
Diffstat (limited to 'salt/openbook/database')
-rw-r--r--salt/openbook/database/files/Dockerfile2
-rw-r--r--salt/openbook/database/files/run.sh2
2 files changed, 2 insertions, 2 deletions
diff --git a/salt/openbook/database/files/Dockerfile b/salt/openbook/database/files/Dockerfile
index 3e7848e..d674c68 100644
--- a/salt/openbook/database/files/Dockerfile
+++ b/salt/openbook/database/files/Dockerfile
@@ -1,7 +1,7 @@
FROM {{ pillar["baseimage"]["image_name"] }}
MAINTAINER Carlos Konstanski <carlos@talligent.com>
ADD docker-start.tar.xz /
-EXPOSE 3306 4444 4567 4567/udp 4568
+EXPOSE 3306 4444 4567 4567/udp 4568 9200
VOLUME /etc/mysql
VOLUME /var/lib/mysql
VOLUME /var/log/mysql
diff --git a/salt/openbook/database/files/run.sh b/salt/openbook/database/files/run.sh
index a956c28..f9966ca 100644
--- a/salt/openbook/database/files/run.sh
+++ b/salt/openbook/database/files/run.sh
@@ -18,6 +18,6 @@ else
mysql_args="--wsrep-new-cluster"
fi
-docker run -d --net=host -v {{ pillar["database"]["dirs"]["etc_openbook_database"]["name"] }}:/etc/mysql -v {{ pillar["database"]["dirs"]["var_lib_mysql"]["name"] }}:/var/lib/mysql -v {{ pillar["database"]["dirs"]["var_log_mysql"]["name"] }}:/var/log/mysql --name {{ pillar["database"]["container_name"] }} {{ pillar["registry"]["url"] }}/{{ pillar["database"]["image_name"] }} ${mysql_args}
+docker run -d --net=host -p 3306:3306 -p 4444:4444 -p 4567:4567 -p 4567:4567/udp -p 4568:4568 -p 9200:9200 -v {{ pillar["database"]["dirs"]["etc_openbook_database"]["name"] }}:/etc/mysql -v {{ pillar["database"]["dirs"]["var_lib_mysql"]["name"] }}:/var/lib/mysql -v {{ pillar["database"]["dirs"]["var_log_mysql"]["name"] }}:/var/log/mysql --name {{ pillar["database"]["container_name"] }} {{ pillar["registry"]["url"] }}/{{ pillar["database"]["image_name"] }} ${mysql_args}
exit 0