Skip to content

Commit 8e09259

Browse files
committed
pass autoscaling rabbitmq directly as json
1 parent 47dd161 commit 8e09259

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

services/clusters-keeper/src/simcore_service_clusters_keeper/data/docker-compose.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ services:
9191
AUTOSCALING_EC2_SECRET_ACCESS_KEY: ${CLUSTERS_KEEPER_EC2_SECRET_ACCESS_KEY}
9292
AUTOSCALING_NODES_MONITORING: null
9393
AUTOSCALING_POLL_INTERVAL: 00:00:10
94+
AUTOSCALING_RABBITMQ: ${AUTOSCALING_RABBITMQ}
9495
DASK_MONITORING_URL: tls://dask-scheduler:8786
9596
DASK_SCHEDULER_AUTH: '{"type":"tls","tls_ca_file":"${DASK_TLS_CA_FILE}","tls_client_cert":"${DASK_TLS_CERT}","tls_client_key":"${DASK_TLS_KEY}"}'
9697
EC2_INSTANCES_ALLOWED_TYPES: ${WORKERS_EC2_INSTANCES_ALLOWED_TYPES}
@@ -106,11 +107,6 @@ services:
106107
EC2_INSTANCES_TIME_BEFORE_TERMINATION: ${WORKERS_EC2_INSTANCES_TIME_BEFORE_TERMINATION}
107108
LOG_FORMAT_LOCAL_DEV_ENABLED: 1
108109
LOG_LEVEL: ${LOG_LEVEL:-WARNING}
109-
RABBIT_HOST: ${RABBIT_HOST}
110-
RABBIT_PASSWORD: ${RABBIT_PASSWORD}
111-
RABBIT_PORT: ${RABBIT_PORT}
112-
RABBIT_SECURE: ${RABBIT_SECURE}
113-
RABBIT_USER: ${RABBIT_USER}
114110
REDIS_HOST: redis
115111
REDIS_PORT: 6379
116112
volumes:

services/clusters-keeper/src/simcore_service_clusters_keeper/utils/clusters.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ def _convert_to_env_dict(entries: dict[str, Any]) -> str:
102102
f"WORKERS_EC2_INSTANCES_SUBNET_ID={app_settings.CLUSTERS_KEEPER_WORKERS_EC2_INSTANCES.WORKERS_EC2_INSTANCES_SUBNET_ID}",
103103
f"WORKERS_EC2_INSTANCES_TIME_BEFORE_DRAINING={app_settings.CLUSTERS_KEEPER_WORKERS_EC2_INSTANCES.WORKERS_EC2_INSTANCES_TIME_BEFORE_DRAINING}",
104104
f"WORKERS_EC2_INSTANCES_TIME_BEFORE_TERMINATION={app_settings.CLUSTERS_KEEPER_WORKERS_EC2_INSTANCES.WORKERS_EC2_INSTANCES_TIME_BEFORE_TERMINATION}",
105+
f"AUTOSCALING_RABBITMQ={app_settings.CLUSTERS_KEEPER_RABBITMQ.model_dump_json() if app_settings.CLUSTERS_KEEPER_RABBITMQ else 'null'}",
105106
]
106107

107108

services/docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ services:
220220
PRIMARY_EC2_INSTANCES_PROMETHEUS_PASSWORD: ${PRIMARY_EC2_INSTANCES_PROMETHEUS_PASSWORD}
221221
PRIMARY_EC2_INSTANCES_MAX_START_TIME: ${PRIMARY_EC2_INSTANCES_MAX_START_TIME}
222222
PRIMARY_EC2_INSTANCES_DOCKER_DEFAULT_ADDRESS_POOL: ${PRIMARY_EC2_INSTANCES_DOCKER_DEFAULT_ADDRESS_POOL}
223+
PRIMARY_EC2_INSTANCES_RABBIT_SETTINGS: ${PRIMARY_EC2_INSTANCES_RABBIT_SETTINGS}
223224
RABBIT_HOST: ${RABBIT_HOST}
224225
RABBIT_PASSWORD: ${RABBIT_PASSWORD}
225226
RABBIT_PORT: ${RABBIT_PORT}

0 commit comments

Comments
 (0)