Proskurin Kirill bc59213349 Add percona based Galera cluster
Change-Id: I5316e30f3f960348a211189d6689ada596289d5e
2016-11-18 09:59:55 +00:00

19 lines
715 B
Django/Jinja

FROM {{ image_spec("base-tools") }}
MAINTAINER {{ maintainer }}
COPY {{ render('sources.list.debian.j2') }} /etc/apt/sources.list.d/percona.list
COPY {{ render('apt_preferences.debian.j2') }} /etc/apt/preferences
COPY percona_sudoers /etc/sudoers.d/percona_sudoers
RUN apt-key adv --recv-keys --keyserver {{ url.percona.debian.keyserver }} \
{{ url.percona.debian.keyid }} \
&& apt-get update \
&& apt-get install -y --force-yes --no-install-recommends percona-xtradb-cluster-57 jq \
&& pip install --no-cache-dir pymysql \
&& chmod 750 /etc/sudoers.d \
&& chmod 440 /etc/sudoers.d/percona_sudoers \
&& usermod -a -G microservices mysql \
&& chown -R mysql: /etc/mysql
USER mysql