https://dagster.io/ logo
#deployment-ecs
Title
# deployment-ecs
d

Drew Sonne

08/17/2021, 8:20 AM
Heya! I've got the ECSRunLauncher working on ECS (I'm using terraform, not the provided docker-compose) with the GRPC/dagit/daemon containers running. I'd like to have small containers running those services, and then some big ones on dagster-run operations. I'm looking at using the
task_definition
option in the
EcsRunLauncher
class, but I wanted to ask... which of the 3 (grpc, dagit, daemon) processes are responsible for launching new run operations, and therefore, which of those 3 should I attach an env-var to, to provide my own custom task definition to launch runs for?
I'll figure this out via trial and error over the next few days, but was hoping I could skip that bit 🙂
d

daniel

08/17/2021, 12:53 PM
Hi drew - the daemon and dagit both can launch runs. The daemon launches runs from schedules and sensors, and dagit launches manually launched runs (unless you’re using the run queue feature, in which case the daemon will launch all runs)
d

Drew Sonne

08/17/2021, 12:54 PM
fantastic, thank you
6 Views