Open lukehoban opened 5 years ago
Any update on this? I am standing up ECS Services with a task definition, but I don't see any way to track the progress of the tasks as they move through the task lifecycle.
Looks like the Pulumi AWS provider exposes the state of EC2 Instances. It seems like this is a must-have for deploying service/tasks in ECS.
ECS Services have complex initialization semantics, and many potential failure modes that cause the Service to not reach a steady state despite logically being created.
Ideally, we would provide visibility into this status in a similar way to the Kubernetes provider "rich status updates".
We cannot do this directly inside the provider, since we are building on top of the Terraform provider, but we might be able to add some capability to tfbrdige to allow a side channel of calls to ECS status APIs.