diff --git a/entrypoint.sh b/entrypoint.sh index 5852b7f87ceb3ddf2faf01f9e3dafde1bd0a4ce7..872de88b2e7e15436be9a2bdb7097aff1d00dc0b 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -14,6 +14,8 @@ apply_permissions() { common_operation() { mkdir -p "${DATA_DIR}" + mkdir -p "/etc/redis/external.conf.d" + touch -p "/etc/redis/external.conf.d/redis-additional.conf" } set_redis_password() { @@ -33,7 +35,6 @@ redis_mode_setup() { if [[ "${SETUP_MODE}" == "cluster" ]]; then { echo cluster-enabled yes - echo cluster-node-timeout 5000 echo cluster-require-full-coverage no echo cluster-migration-barrier 1 echo cluster-config-file "${DATA_DIR}/nodes.conf" @@ -108,9 +109,7 @@ main_function() { redis_mode_setup persistence_setup tls_setup - if [[ -f "${EXTERNAL_CONFIG_FILE}" ]]; then - external_config - fi + external_config start_redis }