Unverified Commit 64270655 authored by Abhishek Dubey's avatar Abhishek Dubey Committed by GitHub

Fixed cluster related commands (#2)

Signed-off-by: default avatariamabhishek-dubey <abhishekbhardwaj510@gmail.com>
parent f5fd96e9
...@@ -6,6 +6,13 @@ CLUSTER_DIRECTORY=${CLUSTER_DIRECTORY:-"/opt/redis"} ...@@ -6,6 +6,13 @@ CLUSTER_DIRECTORY=${CLUSTER_DIRECTORY:-"/opt/redis"}
PERSISTENCE_ENABLED=${PERSISTENCE_ENABLED:-"false"} PERSISTENCE_ENABLED=${PERSISTENCE_ENABLED:-"false"}
DATA_DIR=${DATA_DIR:-"/data"} DATA_DIR=${DATA_DIR:-"/data"}
apply_permissions() {
chgrp -R 0 /etc/redis
chmod -R g=u /etc/redis
chgrp -R 0 /opt
chmod -R g=u /opt
}
common_operation() { common_operation() {
mkdir -p "${CLUSTER_DIRECTORY}" mkdir -p "${CLUSTER_DIRECTORY}"
mkdir -p "${DATA_DIR}" mkdir -p "${DATA_DIR}"
...@@ -58,8 +65,13 @@ persistence_setup() { ...@@ -58,8 +65,13 @@ persistence_setup() {
} }
start_redis() { start_redis() {
echo "Starting redis service....." if [[ "${SETUP_MODE}" == "cluster" ]]; then
echo "Starting redis service in cluster mode....."
redis-server /etc/redis/redis.conf --cluster-announce-ip "${POD_IP}"
else
echo "Starting redis service in standalone mode....."
redis-server /etc/redis/redis.conf redis-server /etc/redis/redis.conf
fi
} }
main_function() { main_function() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment