mirror of
https://github.com/outbackdingo/patroni.git
synced 2026-08-25 14:53:37 +00:00
No need to create symlink for patroni.py
This commit is contained in:
+1
-2
@@ -31,8 +31,7 @@ RUN curl -L https://github.com/kelseyhightower/confd/releases/download/v${CONFDV
|
|||||||
ADD patronictl.py patroni.py docker/entrypoint.sh /
|
ADD patronictl.py patroni.py docker/entrypoint.sh /
|
||||||
ADD patroni /patroni/
|
ADD patroni /patroni/
|
||||||
ADD extras/confd /etc/confd
|
ADD extras/confd /etc/confd
|
||||||
RUN ln -s /ppatroni.py /usr/local/bin/patroni \
|
RUN ln -s /patronictl.py /usr/local/bin/patronictl
|
||||||
&& ln -s /patronictl.py /usr/local/bin/patronictl
|
|
||||||
|
|
||||||
### Setting up a simple script that will serve as an entrypoint
|
### Setting up a simple script that will serve as an entrypoint
|
||||||
RUN mkdir /data/ && touch /pgpass /patroni/postgres.yml /var/run/haproxy.pid \
|
RUN mkdir /data/ && touch /pgpass /patroni/postgres.yml /var/run/haproxy.pid \
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ echo "The etcd container is ${etcd_container}, ip=${etcd_container_ip}"
|
|||||||
|
|
||||||
for i in $(seq 1 "${MEMBERS}")
|
for i in $(seq 1 "${MEMBERS}")
|
||||||
do
|
do
|
||||||
container_name="postgres${i}"
|
container_name=$(random_name)
|
||||||
patroni_container=$(docker run -P -d -e "PATRONI_NAME=${container_name}" -e "PATRONI_ETCD_HOST=${etcd_container_ip}:4001" --name="${PATRONI_SCOPE}_${container_name}" "${DOCKER_IMAGE}" --etcd="${etcd_container_ip}:4001" --name="${PATRONI_SCOPE}")
|
patroni_container=$(docker run -P -d -e "PATRONI_NAME=${container_name}" -e "PATRONI_ETCD_HOST=${etcd_container_ip}:4001" --name="${PATRONI_SCOPE}_${container_name}" "${DOCKER_IMAGE}" --etcd="${etcd_container_ip}:4001" --name="${PATRONI_SCOPE}")
|
||||||
patroni_container_ip=$(docker inspect --format '{{ .NetworkSettings.IPAddress }}' ${patroni_container})
|
patroni_container_ip=$(docker inspect --format '{{ .NetworkSettings.IPAddress }}' ${patroni_container})
|
||||||
echo "Started Patroni container ${patroni_container}, ip=${patroni_container_ip}"
|
echo "Started Patroni container ${patroni_container}, ip=${patroni_container_ip}"
|
||||||
|
|||||||
Reference in New Issue
Block a user