ping_liveness_local.sh: "#!/bin/bash\n\n[[ -f $REDIS_PASSWORD_FILE ]] && export REDIS_PASSWORD=\"\
$(< \"${REDIS_PASSWORD_FILE}\")\"\n[[ -n \"$REDIS_PASSWORD\" ]] && export REDISCLI_AUTH=\"\
$REDIS_PASSWORD\"\nresponse=$(\n timeout -s 15 $1 \\\n redis-cli \\\n -h localhost\
\ \\\n -p $REDIS_PORT \\\n ping\n)\nif [ \"$?\" -eq \"124\" ]; then\n echo\
\ \"Timed out\"\n exit 1\nfi\nresponseFirstWord=$(echo $response | head -n1 | awk\
\ '{print $1;}')\nif [ \"$response\" != \"PONG\" ] && [ \"$responseFirstWord\" !=\
\ \"LOADING\" ] && [ \"$responseFirstWord\" != \"MASTERDOWN\" ]; then\n echo \"\
$response\"\n exit 1\nfi"
ping_liveness_local_and_master.sh: 'script_dir="$(dirname "$0")"
exit_status=0
"$script_dir/ping_liveness_local.sh" $1 || exit_status=$?
"$script_dir/ping_liveness_master.sh" $1 || exit_status=$?
exit $exit_status'
ping_liveness_master.sh: "#!/bin/bash\n\n[[ -f $REDIS_MASTER_PASSWORD_FILE ]] && export\
\ REDIS_MASTER_PASSWORD=\"$(< \"${REDIS_MASTER_PASSWORD_FILE}\")\"\n[[ -n \"$REDIS_MASTER_PASSWORD\"\
\ ]] && export REDISCLI_AUTH=\"$REDIS_MASTER_PASSWORD\"\nresponse=$(\n timeout\
\ -s 15 $1 \\\n redis-cli \\\n -h $REDIS_MASTER_HOST \\\n -p $REDIS_MASTER_PORT_NUMBER\
\ \\\n ping\n)\nif [ \"$?\" -eq \"124\" ]; then\n echo \"Timed out\"\n exit\
\ 1\nfi\nresponseFirstWord=$(echo $response | head -n1 | awk '{print $1;}')\nif\
\ [ \"$response\" != \"PONG\" ] && [ \"$responseFirstWord\" != \"LOADING\" ]; then\n\
\ echo \"$response\"\n exit 1\nfi"
ping_readiness_local.sh: "#!/bin/bash\n\n[[ -f $REDIS_PASSWORD_FILE ]] && export REDIS_PASSWORD=\"\
$(< \"${REDIS_PASSWORD_FILE}\")\"\n[[ -n \"$REDIS_PASSWORD\" ]] && export REDISCLI_AUTH=\"\
$REDIS_PASSWORD\"\nresponse=$(\n timeout -s 15 $1 \\\n redis-cli \\\n -h localhost\
\ \\\n -p $REDIS_PORT \\\n ping\n)\nif [ \"$?\" -eq \"124\" ]; then\n echo\
\ \"Timed out\"\n exit 1\nfi\nif [ \"$response\" != \"PONG\" ]; then\n echo \"\
$response\"\n exit 1\nfi"
ping_readiness_local_and_master.sh: 'script_dir="$(dirname "$0")"
exit_status=0
"$script_dir/ping_readiness_local.sh" $1 || exit_status=$?
"$script_dir/ping_readiness_master.sh" $1 || exit_status=$?
exit $exit_status'
ping_readiness_master.sh: "#!/bin/bash\n\n[[ -f $REDIS_MASTER_PASSWORD_FILE ]] &&\
\ export REDIS_MASTER_PASSWORD=\"$(< \"${REDIS_MASTER_PASSWORD_FILE}\")\"\n[[ -n\
\ \"$REDIS_MASTER_PASSWORD\" ]] && export REDISCLI_AUTH=\"$REDIS_MASTER_PASSWORD\"\
\nresponse=$(\n timeout -s 15 $1 \\\n redis-cli \\\n -h $REDIS_MASTER_HOST\
\ \\\n -p $REDIS_MASTER_PORT_NUMBER \\\n ping\n)\nif [ \"$?\" -eq \"124\"\
\ ]; then\n echo \"Timed out\"\n exit 1\nfi\nif [ \"$response\" != \"PONG\" ];\
\ then\n echo \"$response\"\n exit 1\nfi"
matrix-redis-health
app.kubernetes.io/instance: matrix
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: redis
app.kubernetes.io/version: 7.0.12
helm.sh/chart: redis-17.17.1
kubectl.kubernetes.io/last-applied-configuration: {"apiVersion":"v1","data":{"ping_live...
Data
Events
| Type | Reason | Age | From | Message |
|---|---|---|---|---|
| No events found. | ||||