Skip to content

Commit cdac47b

Browse files
Revert "Remove global minio env"
This reverts commit a7b3d2c.
1 parent d94acd6 commit cdac47b

2 files changed

Lines changed: 17 additions & 1 deletion

File tree

docker-compose/docker-compose.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ services:
111111
- MASTER_CREDENTIALS_DIR
112112
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
113113
- MASTER_PACKAGES_DIR
114+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
114115
- MQ_ROUTER_URL
115116
- PORT=9995
116117
- TITLE
@@ -147,6 +148,7 @@ services:
147148
- MASTER_CREDENTIALS_DIR
148149
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
149150
- MASTER_PACKAGES_DIR
151+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
150152
- MQ_ROUTER_URL
151153
- PORT=9996
152154
- TITLE
@@ -182,6 +184,7 @@ services:
182184
- MASTER_CREDENTIALS_DIR
183185
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
184186
- MASTER_PACKAGES_DIR
187+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
185188
- MQ_ROUTER_URL
186189
- PORT=9997
187190
- TITLE
@@ -217,6 +220,7 @@ services:
217220
- MASTER_CREDENTIALS_DIR
218221
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
219222
- MASTER_PACKAGES_DIR
223+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
220224
- MQ_ROUTER_URL
221225
- PORT=9998
222226
- TITLE
@@ -252,6 +256,7 @@ services:
252256
- MASTER_CREDENTIALS_DIR
253257
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
254258
- MASTER_PACKAGES_DIR
259+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
255260
- MQ_ROUTER_URL
256261
- PORT=9999
257262
- TITLE
@@ -287,6 +292,7 @@ services:
287292
- MASTER_CREDENTIALS_DIR
288293
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
289294
- MASTER_PACKAGES_DIR
295+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
290296
- MQ_ROUTER_URL
291297
- PORT=10000
292298
- TITLE
@@ -322,6 +328,7 @@ services:
322328
- MASTER_CREDENTIALS_DIR
323329
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
324330
- MASTER_PACKAGES_DIR
331+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
325332
- MQ_ROUTER_URL
326333
- PORT=10001
327334
- TITLE
@@ -357,6 +364,7 @@ services:
357364
- MASTER_CREDENTIALS_DIR
358365
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
359366
- MASTER_PACKAGES_DIR
367+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
360368
- MQ_ROUTER_URL
361369
- PORT=10002
362370
- TITLE
@@ -392,6 +400,7 @@ services:
392400
- MASTER_CREDENTIALS_DIR
393401
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
394402
- MASTER_PACKAGES_DIR
403+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
395404
- MQ_ROUTER_URL
396405
- PORT=10003
397406
- TITLE
@@ -428,6 +437,7 @@ services:
428437
- MASTER_CREDENTIALS_DIR
429438
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
430439
- MASTER_PACKAGES_DIR
440+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
431441
- MQ_ROUTER_URL
432442
- PORT=10004
433443
- TITLE
@@ -463,6 +473,7 @@ services:
463473
- MASTER_CREDENTIALS_DIR
464474
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
465475
- MASTER_PACKAGES_DIR
476+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
466477
- MQ_ROUTER_URL
467478
- PORT=10005
468479
- TITLE
@@ -498,6 +509,7 @@ services:
498509
- MASTER_CREDENTIALS_DIR
499510
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
500511
- MASTER_PACKAGES_DIR
512+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
501513
- MQ_ROUTER_URL
502514
- PORT=10006
503515
- TITLE
@@ -534,6 +546,7 @@ services:
534546
- MASTER_CREDENTIALS_DIR
535547
- MASTER_NONLATENT_DOCKERLIBRARY_WORKER
536548
- MASTER_PACKAGES_DIR
549+
- MC_HOST_minio=https://access_key:secret_key@minio.mariadb.org
537550
- MQ_ROUTER_URL
538551
- PORT=10007
539552
- TITLE

docker-compose/generate-config.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ def construct_env_section(env_vars):
144144
for key, value in sorted(env_vars.items()):
145145
if key.startswith("NGINX_"):
146146
continue
147-
elif key not in ["PORT"]:
147+
elif key not in ["PORT", "MC_HOST_minio"]:
148148
env_section += f" - {key}\n"
149149
else:
150150
env_section += f" - {key}={value}\n"
@@ -190,12 +190,14 @@ def main(args):
190190
f"container_name: master-web\n{construct_env_section(env_vars)}",
191191
)
192192

193+
env_vars["MC_HOST_minio"] = "{mc_host}"
193194
# Modify the docker_compose_template to include the environment variables
194195
docker_compose_template = DOCKER_COMPOSE_TEMPLATE.replace(
195196
"container_name: {master_name}",
196197
f"container_name: {{master_name}}\n{construct_env_section(env_vars)}",
197198
)
198199

200+
mc_host = config["private"]["minio_url"]
199201
starting_port = config["private"]["master-variables"]["starting_port"]
200202
master_web_port = 8010
201203
# Generate startup scripts and Docker Compose pieces for each master directory
@@ -225,6 +227,7 @@ def main(args):
225227
master_hostname=master_hostname,
226228
master_directory=master_directory,
227229
port=port,
230+
mc_host=mc_host,
228231
volumes=generate_volumes(master_volumes[master_name]),
229232
environment="" if args.env == "prod" else "dev_",
230233
buildbot_stop_grace_period=BUILDBOT_STOP_GRACE_PERIOD,

0 commit comments

Comments
 (0)