Skip to content

Commit d6154a4

Browse files
committed
Update dagster_docker.yaml to increase max concurrent runs and add tag concurrency limits. Refactor environment variables for DockerRunLauncher to streamline configuration and improve clarity.
1 parent c48c50f commit d6154a4

File tree

1 file changed

+11
-31
lines changed

1 file changed

+11
-31
lines changed

dagster_docker.yaml

Lines changed: 11 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -6,55 +6,35 @@ run_coordinator:
66
module: dagster.core.run_coordinator
77
class: QueuedRunCoordinator
88
config:
9-
max_concurrent_runs: 10
9+
max_concurrent_runs: 25
10+
tag_concurrency_limits:
11+
- key: "dagster/concurrency_key"
12+
value: "database"
13+
limit: 3
14+
- key: "dagster/concurrency_key"
15+
value: "ml_training"
16+
limit: 2
1017

1118
run_launcher:
12-
module: dagster_docker.run_launcher
19+
module: dagster_docker
1320
class: DockerRunLauncher
1421
config:
1522
env_vars:
1623
- DAGSTER_POSTGRES_USER
1724
- DAGSTER_POSTGRES_PASSWORD
1825
- DAGSTER_POSTGRES_DB
19-
- ANOMSTACK_GCP_PROJECT_ID
2026
- ANOMSTACK_DUCKDB_PATH
2127
- ANOMSTACK_TABLE_KEY
2228
- ANOMSTACK_MODEL_PATH
23-
- ANOMSTACK_SLACK_BOT_TOKEN
24-
- ANOMSTACK_SLACK_CHANNEL
2529
- ANOMSTACK_IGNORE_EXAMPLES
26-
- ANOMSTACK_ALERT_EMAIL_FROM
27-
- ANOMSTACK_ALERT_EMAIL_TO
28-
- ANOMSTACK_ALERT_EMAIL_SMTP_HOST
29-
- ANOMSTACK_ALERT_EMAIL_SMTP_PORT
30-
- ANOMSTACK_ALERT_EMAIL_PASSWORD
31-
- ANOMSTACK_GOOGLE_APPLICATION_CREDENTIALS
32-
- ANOMSTACK_GOOGLE_APPLICATION_CREDENTIALS_JSON
33-
- ANOMSTACK_OPENAI_KEY
34-
- OPENAI_API_KEY
35-
- ANOMSTACK_ANTHROPIC_KEY
36-
- ANOMSTACK_MOTHERDUCK_TOKEN
37-
- ANOMSTACK_TURSO_DATABASE_URL
38-
- ANOMSTACK_TURSO_AUTH_TOKEN
39-
- ANOMSTACK_CLICKHOUSE_HOST
40-
- ANOMSTACK_CLICKHOUSE_PORT
41-
- ANOMSTACK_CLICKHOUSE_USER
42-
- ANOMSTACK_CLICKHOUSE_PASSWORD
43-
- ANOMSTACK_CLICKHOUSE_DATABASE
44-
- ANOMSTACK_AWS_ACCESS_KEY_ID
45-
- ANOMSTACK_AWS_SECRET_ACCESS_KEY
46-
- ANOMSTACK_SNOWFLAKE_ACCOUNT
47-
- ANOMSTACK_SNOWFLAKE_USER
48-
- ANOMSTACK_SNOWFLAKE_PASSWORD
49-
- ANOMSTACK_SNOWFLAKE_WAREHOUSE
5030
- DAGSTER_HOME
5131
network: anomstack_network
5232
container_kwargs:
5333
volumes: # Make docker client accessible to any launched containers as well
5434
- /var/run/docker.sock:/var/run/docker.sock
5535
- /tmp/io_manager_storage:/tmp/io_manager_storage
56-
- ./tmp:/opt/dagster/app/tmp
57-
- ./dagster_home:/opt/dagster/dagster_home
36+
- /Users/andrewmaguire/Documents/GitHub/anomstack/tmp:/opt/dagster/app/tmp
37+
- /Users/andrewmaguire/Documents/GitHub/anomstack/dagster_home:/opt/dagster/dagster_home
5838
- anomstack_metrics_duckdb:/metrics_db/duckdb
5939

6040
run_storage:

0 commit comments

Comments
 (0)