From 18fec5f614de329958cd60462431912b4583a98b Mon Sep 17 00:00:00 2001 From: Ariel Rin Date: Thu, 9 Nov 2023 18:54:19 +1000 Subject: [PATCH] redis healthcheck script --- docker/conf/redis_healthcheck.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 docker/conf/redis_healthcheck.sh diff --git a/docker/conf/redis_healthcheck.sh b/docker/conf/redis_healthcheck.sh new file mode 100644 index 00000000..7cc6b609 --- /dev/null +++ b/docker/conf/redis_healthcheck.sh @@ -0,0 +1,10 @@ +#!/bin/bash +set -eo pipefail + +host="$(hostname -i || echo '127.0.0.1')" + +if ping="$(redis-cli -h "$host" ping)" && [ "$ping" = 'PONG' ]; then + exit 0 +fi + +exit 1