Unverified Commit 609751ff authored by Abhishek Dubey's avatar Abhishek Dubey Committed by GitHub

[Development][Add] Added ipv6 support in redis image (#17)

* Added ipv6 support in redis image
Signed-off-by: default avatariamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Fixed healthcheck for ipv6 as well
Signed-off-by: default avatariamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Added ipv6 block in bind
Signed-off-by: default avatariamabhishek-dubey <abhishekbhardwaj510@gmail.com>
Signed-off-by: default avatariamabhishek-dubey <abhishekbhardwaj510@gmail.com>
parent cda1c307
REDIS_VERSION ?= v7.0.5
EXPORTER_VERSION ?= v1.44.0
build-redis-image:
docker build -t quay.io/opstree/redis:$(REDIS_VERSION) -f Dockerfile .
IMG ?= quay.io/opstree/redis:$(REDIS_VERSION)
EXPORTER_IMG ?= opstree/redis-exporter:$(EXPORTER_VERSION)
build-redis-exporter-image:
docker build -t opstree/redis-exporter:$(EXPORTER_VERSION) -f Dockerfile.exporter .
build-redis:
docker build -t ${IMG} -f Dockerfile .
push-redis:
docker push ${IMG}
build-redis-exporter:
docker build -t ${EXPORTER_IMG} -f Dockerfile.exporter .
push-redis-exporter:
docker push ${EXPORTER_IMG}
setup-standalone-server-compose:
docker-compose -f docker-compose-standalone.yaml up -d
......
......@@ -4,7 +4,7 @@ set -a
PERSISTENCE_ENABLED=${PERSISTENCE_ENABLED:-"false"}
DATA_DIR=${DATA_DIR:-"/data"}
EXTERNAL_CONFIG_FILE=${EXTERNAL_CONFIG_FILE:-"/etc/redis/external.conf.d/redis-external.conf"}
EXTERNAL_CONFIG_FILE=${EXTERNAL_CONFIG_FILE:-"/etc/redis/external.conf.d/redis-additional.conf"}
REDIS_MAJOR_VERSION=${REDIS_MAJOR_VERSION:-"v7"}
apply_permissions() {
......
......@@ -7,7 +7,7 @@ check_redis_health() {
if [[ "${TLS_MODE}" == "true" ]]; then
redis-cli --tls --cert "${REDIS_TLS_CERT}" --key "${REDIS_TLS_CERT_KEY}" --cacert "${REDIS_TLS_CA_KEY}" -h "$(hostname)" ping
else
redis-cli ping
redis-cli -h $(hostname) ping
fi
}
......
bind 0.0.0.0
bind 0.0.0.0 ::
tcp-backlog 511
timeout 0
tcp-keepalive 300
......
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