77 lines
1.8 KiB
YAML
77 lines
1.8 KiB
YAML
telemetry:
|
|
enabled: false
|
|
|
|
concurrency:
|
|
default_op_concurrency_limit: 2
|
|
|
|
run_coordinator:
|
|
module: dagster.core.run_coordinator
|
|
class: QueuedRunCoordinator
|
|
|
|
run_launcher:
|
|
module: dagster_docker
|
|
class: DockerRunLauncher
|
|
config:
|
|
env_vars:
|
|
- DAGSTER_POSTGRES_HOST
|
|
- DAGSTER_POSTGRES_PORT
|
|
- DAGSTER_POSTGRES_USER
|
|
- DAGSTER_POSTGRES_PASSWORD
|
|
- DAGSTER_POSTGRES_DB
|
|
- PYTHONPATH=app
|
|
network: dagster
|
|
container_kwargs:
|
|
volumes:
|
|
- /opt/dagster/storage/import/:/opt/dagster/home/storage/import/
|
|
- /opt/dagster/storage/deals/:/opt/dagster/home/storage/deals/
|
|
- /opt/dagster/apps/vinyl/src/:/opt/dagster/home/app/
|
|
- /opt/dagster/storage/:/opt/dagster/home/storage/
|
|
|
|
run_storage:
|
|
module: dagster_postgres.run_storage
|
|
class: PostgresRunStorage
|
|
config:
|
|
postgres_db:
|
|
hostname:
|
|
env: DAGSTER_POSTGRES_HOST
|
|
port:
|
|
env: DAGSTER_POSTGRES_PORT
|
|
username:
|
|
env: DAGSTER_POSTGRES_USER
|
|
password:
|
|
env: DAGSTER_POSTGRES_PASSWORD
|
|
db_name:
|
|
env: DAGSTER_POSTGRES_DB
|
|
|
|
schedule_storage:
|
|
module: dagster_postgres.schedule_storage
|
|
class: PostgresScheduleStorage
|
|
config:
|
|
postgres_db:
|
|
hostname:
|
|
env: DAGSTER_POSTGRES_HOST
|
|
port:
|
|
env: DAGSTER_POSTGRES_PORT
|
|
username:
|
|
env: DAGSTER_POSTGRES_USER
|
|
password:
|
|
env: DAGSTER_POSTGRES_PASSWORD
|
|
db_name:
|
|
env: DAGSTER_POSTGRES_DB
|
|
|
|
event_log_storage:
|
|
module: dagster_postgres.event_log
|
|
class: PostgresEventLogStorage
|
|
config:
|
|
postgres_db:
|
|
hostname:
|
|
env: DAGSTER_POSTGRES_HOST
|
|
port:
|
|
env: DAGSTER_POSTGRES_PORT
|
|
username:
|
|
env: DAGSTER_POSTGRES_USER
|
|
password:
|
|
env: DAGSTER_POSTGRES_PASSWORD
|
|
db_name:
|
|
env: DAGSTER_POSTGRES_DB
|