22
33services :
44 redis :
5- image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:7.4.1 }
5+ image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:rs- 7.4.0-v2 }
66 container_name : redis-standalone
77 environment :
88 - TLS_ENABLED=yes
@@ -21,32 +21,32 @@ services:
2121 - all-stack
2222 - all
2323
24- cluster :
25- image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:7.4.1 }
26- container_name : redis-cluster
24+ osscluster :
25+ image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:rs- 7.4.0-v2 }
26+ container_name : redis-osscluster
2727 environment :
2828 - NODES=6
2929 - PORT=16600
3030 command : " --cluster-enabled yes"
3131 ports :
3232 - " 16600-16605:16600-16605"
3333 volumes :
34- - " ./dockers/cluster :/redis/work"
34+ - " ./dockers/osscluster :/redis/work"
3535 profiles :
3636 - cluster
3737 - all-stack
3838 - all
3939
40- sentinel :
40+ sentinel1 :
4141 image : ${REDIS_IMAGE:-redis:7.4.1}
42- container_name : redis-sentinel
42+ container_name : redis-sentinel1
4343 depends_on :
4444 - redis
45- entrypoint : " redis-sentinel /redis.conf --port 26379"
45+ entrypoint : " redis-sentinel /etc/ redis-conf/sentinels/sentinel1 .conf --port 26379"
4646 ports :
4747 - 26379:26379
4848 volumes :
49- - " ./dockers/sentinel.conf:/ redis. conf"
49+ - " ./dockers:/etc/ redis- conf"
5050 profiles :
5151 - sentinel
5252 - all-stack
@@ -57,11 +57,11 @@ services:
5757 container_name : redis-sentinel2
5858 depends_on :
5959 - redis
60- entrypoint : " redis-sentinel /redis.conf --port 26380"
60+ entrypoint : " redis-sentinel /etc/ redis-conf/sentinels/sentinel2 .conf --port 26380"
6161 ports :
6262 - 26380:26380
6363 volumes :
64- - " ./dockers/sentinel.conf:/ redis. conf"
64+ - " ./dockers:/etc/ redis- conf"
6565 profiles :
6666 - sentinel
6767 - all-stack
@@ -72,18 +72,36 @@ services:
7272 container_name : redis-sentinel3
7373 depends_on :
7474 - redis
75- entrypoint : " redis-sentinel /redis.conf --port 26381"
75+ entrypoint : " redis-sentinel /etc/ redis-conf/sentinels/sentinel3 .conf --port 26381"
7676 ports :
7777 - 26381:26381
7878 volumes :
79- - " ./dockers/sentinel.conf:/redis.conf"
79+ - " ./dockers:/etc/redis-conf"
80+ profiles :
81+ - sentinel
82+ - all-stack
83+ - all
84+
85+ sentinel-cluster :
86+ image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:rs-7.4.0-v2}
87+ container_name : redis-sentinel-cluster
88+ environment :
89+ - NODES=3
90+ - TLS_ENABLED=yes
91+ - REDIS_CLUSTER=no
92+ - PORT=9121
93+ command : ${REDIS_EXTRA_ARGS:---enable-debug-command yes --enable-module-command yes --tls-auth-clients optional --save ""}
94+ ports :
95+ - " 9121-9123:9121-9123"
96+ volumes :
97+ - " ./dockers/sentinel-cluster:/redis/work"
8098 profiles :
8199 - sentinel
82100 - all-stack
83101 - all
84102
85103 redisRing1 :
86- image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:7.4.1 }
104+ image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:rs- 7.4.0-v2 }
87105 container_name : redis-ring-1
88106 environment :
89107 - TLS_ENABLED=yes
@@ -102,7 +120,7 @@ services:
102120 - all
103121
104122 redisRing2 :
105- image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:7.4.1 }
123+ image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:rs- 7.4.0-v2 }
106124 container_name : redis-ring-2
107125 environment :
108126 - TLS_ENABLED=yes
@@ -121,7 +139,7 @@ services:
121139 - all
122140
123141 redisRing3 :
124- image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:7.4.1 }
142+ image : ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:rs- 7.4.0-v2 }
125143 container_name : redis-ring-3
126144 environment :
127145 - TLS_ENABLED=yes
@@ -137,4 +155,4 @@ services:
137155 - cluster
138156 - sentinel
139157 - all-stack
140- - all
158+ - all
0 commit comments