@@ -40,28 +40,30 @@ services:
40
40
volumes :
41
41
- " ${GITHUB_WORKSPACE}:/imi:rw"
42
42
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
54
54
55
- redis-new :
55
+ redis :
56
56
image : bitnami/redis:7.2
57
- container_name : redis-new
57
+ container_name : redis
58
58
depends_on :
59
59
- shared-tmp
60
60
volumes :
61
61
- " ${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"
62
63
- /run/shared:/run/shared
63
64
environment :
64
- REDIS_PORT_NUMBER : 6377
65
+ REDIS_OVERRIDES_FILE : " /opt/bitnami/redis/redis-overrides.conf"
66
+ REDIS_PORT_NUMBER : 6379
65
67
REDIS_PASSWORD : " l83aa26"
66
68
REDIS_TLS_ENABLED : " true"
67
69
REDIS_TLS_PORT_NUMBER : 6443
@@ -71,13 +73,18 @@ services:
71
73
REDIS_TLS_CA_FILE : " /opt/bitnami/redis/certs/ca.crt"
72
74
REDIS_TLS_AUTH_CLIENTS : " yes"
73
75
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'"]
75
77
interval : 3s
76
78
timeout : 60s
77
79
retries : 30
78
80
ports :
79
- - " 6377:6377 "
81
+ - " 6379:6379 "
80
82
- " 6443:6443"
83
+ networks :
84
+ proxies :
85
+ aliases :
86
+ - redis
87
+ ipv4_address : 172.10.12.111
81
88
82
89
rabbitmq :
83
90
container_name : rabbitmq
@@ -124,13 +131,13 @@ services:
124
131
- shared-tmp
125
132
- mysql
126
133
- redis
127
- - redis-new
128
134
- rabbitmq
129
135
- kafka1
130
136
- postgres
131
137
environment :
132
138
MYSQL_SERVER_HOST : mysql
133
139
REDIS_SERVER_HOST : ${REDIS_SERVER_HOST}
140
+ REDIS_SERVER_PASSWORD : ${REDIS_SERVER_HOST:-l83aa26}
134
141
PGSQL_SERVER_HOST : postgres
135
142
MYSQL_SERVER_PASSWORD : " "
136
143
AMQP_SERVER_HOST : " rabbitmq"
@@ -140,7 +147,7 @@ services:
140
147
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"
141
148
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"
142
149
REDIS_SERVER_UNIX_SOCK : " /run/shared/redis.sock"
143
- REDIS_SERVER_TLS_HOST : " redis-new "
150
+ REDIS_SERVER_TLS_HOST : " redis"
144
151
REDIS_SERVER_TLS_PORT : " 6443"
145
152
REDIS_SERVER_TLS_PASSWORD : " l83aa26"
146
153
REDIS_SERVER_TLS_CA_FILE : " /imi/.github/service/redis-tls/certs/ca.crt"
@@ -162,13 +169,13 @@ services:
162
169
- shared-tmp
163
170
- mysql
164
171
- redis
165
- - redis-new
166
172
- rabbitmq
167
173
- kafka1
168
174
- postgres
169
175
environment :
170
176
MYSQL_SERVER_HOST : mysql
171
177
REDIS_SERVER_HOST : ${REDIS_SERVER_HOST}
178
+ REDIS_SERVER_PASSWORD : ${REDIS_SERVER_HOST:-l83aa26}
172
179
PGSQL_SERVER_HOST : postgres
173
180
MYSQL_SERVER_PASSWORD : " "
174
181
AMQP_SERVER_HOST : " rabbitmq"
@@ -178,7 +185,7 @@ services:
178
185
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"
179
186
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"
180
187
REDIS_SERVER_UNIX_SOCK : " /run/shared/redis.sock"
181
- REDIS_SERVER_TLS_HOST : " redis-new "
188
+ REDIS_SERVER_TLS_HOST : " redis"
182
189
REDIS_SERVER_TLS_PORT : " 6443"
183
190
REDIS_SERVER_TLS_PASSWORD : " l83aa26"
184
191
REDIS_SERVER_TLS_CA_FILE : " /imi/.github/service/redis-tls/certs/ca.crt"
0 commit comments