@@ -40,28 +40,30 @@ services:
4040 volumes :
4141 - " ${GITHUB_WORKSPACE}:/imi:rw"
4242
43- redis :
44- image : redis:6-alpine
45- container_name : redis
46- depends_on :
47- - shared-tmp
48- command : redis-server /etc/redis.conf
49- volumes :
50- - ./redis.conf:/etc/redis.conf
51- - /run/shared:/run/shared
52- ports :
53- - 6379:6379
43+ # redis:
44+ # image: redis:6-alpine
45+ # container_name: redis
46+ # depends_on:
47+ # - shared-tmp
48+ # command: redis-server /etc/redis.conf
49+ # volumes:
50+ # - ./redis.conf:/etc/redis.conf
51+ # - /run/shared:/run/shared
52+ # ports:
53+ # - 6379:6379
5454
55- redis-new :
55+ redis :
5656 image : bitnami/redis:7.2
57- container_name : redis-new
57+ container_name : redis
5858 depends_on :
5959 - shared-tmp
6060 volumes :
6161 - " ${GITHUB_WORKSPACE}/.github/service/redis-tls/certs:/opt/bitnami/redis/certs"
62+ - " ${GITHUB_WORKSPACE}/.github/service/redis-tls/redis-overrides.conf:/opt/bitnami/redis/redis-overrides.conf"
6263 - /run/shared:/run/shared
6364 environment :
64- REDIS_PORT_NUMBER : 6377
65+ REDIS_OVERRIDES_FILE : " /opt/bitnami/redis/redis-overrides.conf"
66+ REDIS_PORT_NUMBER : 6379
6567 REDIS_PASSWORD : " l83aa26"
6668 REDIS_TLS_ENABLED : " true"
6769 REDIS_TLS_PORT_NUMBER : 6443
@@ -71,13 +73,18 @@ services:
7173 REDIS_TLS_CA_FILE : " /opt/bitnami/redis/certs/ca.crt"
7274 REDIS_TLS_AUTH_CLIENTS : " yes"
7375 healthcheck :
74- test : ["CMD-SHELL", "redis-cli -h 127.0.0.1 -p 6377 -a l83aa26 INFO | grep 'redis_version'"]
76+ test : ["CMD-SHELL", "redis-cli -h 127.0.0.1 -p $${REDIS_PORT_NUMBER:-6379} -a $${REDIS_PASSWORD} INFO | grep 'redis_version'"]
7577 interval : 3s
7678 timeout : 60s
7779 retries : 30
7880 ports :
79- - " 6377:6377 "
81+ - " 6379:6379 "
8082 - " 6443:6443"
83+ networks :
84+ proxies :
85+ aliases :
86+ - redis
87+ ipv4_address : 172.10.12.111
8188
8289 rabbitmq :
8390 container_name : rabbitmq
@@ -124,13 +131,13 @@ services:
124131 - shared-tmp
125132 - mysql
126133 - redis
127- - redis-new
128134 - rabbitmq
129135 - kafka1
130136 - postgres
131137 environment :
132138 MYSQL_SERVER_HOST : mysql
133139 REDIS_SERVER_HOST : ${REDIS_SERVER_HOST}
140+ REDIS_SERVER_PASSWORD : ${REDIS_SERVER_HOST:-l83aa26}
134141 PGSQL_SERVER_HOST : postgres
135142 MYSQL_SERVER_PASSWORD : " "
136143 AMQP_SERVER_HOST : " rabbitmq"
@@ -140,7 +147,7 @@ services:
140147 REDIS_SERVER_CLUSTER_SEEDS : " 172.10.12.2:6379,172.10.12.3:6379,172.10.12.4:6379,172.10.12.5:6379,172.10.12.6:6379,172.10.12.7:6379"
141148 REDIS_SERVER_TLS_CLUSTER_SEEDS : " 172.10.12.2:6443,172.10.12.3:6443,172.10.12.4:6443,172.10.12.5:6443,172.10.12.6:6443,172.10.12.7:6443"
142149 REDIS_SERVER_UNIX_SOCK : " /run/shared/redis.sock"
143- REDIS_SERVER_TLS_HOST : " redis-new "
150+ REDIS_SERVER_TLS_HOST : " redis"
144151 REDIS_SERVER_TLS_PORT : " 6443"
145152 REDIS_SERVER_TLS_PASSWORD : " l83aa26"
146153 REDIS_SERVER_TLS_CA_FILE : " /imi/.github/service/redis-tls/certs/ca.crt"
@@ -162,13 +169,13 @@ services:
162169 - shared-tmp
163170 - mysql
164171 - redis
165- - redis-new
166172 - rabbitmq
167173 - kafka1
168174 - postgres
169175 environment :
170176 MYSQL_SERVER_HOST : mysql
171177 REDIS_SERVER_HOST : ${REDIS_SERVER_HOST}
178+ REDIS_SERVER_PASSWORD : ${REDIS_SERVER_HOST:-l83aa26}
172179 PGSQL_SERVER_HOST : postgres
173180 MYSQL_SERVER_PASSWORD : " "
174181 AMQP_SERVER_HOST : " rabbitmq"
@@ -178,7 +185,7 @@ services:
178185 REDIS_SERVER_CLUSTER_SEEDS : " 172.10.12.2:6379,172.10.12.3:6379,172.10.12.4:6379,172.10.12.5:6379,172.10.12.6:6379,172.10.12.7:6379"
179186 REDIS_SERVER_TLS_CLUSTER_SEEDS : " 172.10.12.2:6443,172.10.12.3:6443,172.10.12.4:6443,172.10.12.5:6443,172.10.12.6:6443,172.10.12.7:6443"
180187 REDIS_SERVER_UNIX_SOCK : " /run/shared/redis.sock"
181- REDIS_SERVER_TLS_HOST : " redis-new "
188+ REDIS_SERVER_TLS_HOST : " redis"
182189 REDIS_SERVER_TLS_PORT : " 6443"
183190 REDIS_SERVER_TLS_PASSWORD : " l83aa26"
184191 REDIS_SERVER_TLS_CA_FILE : " /imi/.github/service/redis-tls/certs/ca.crt"
0 commit comments