使用 terraform 可以为任何资源类型提供
depends_on
ECS 任务可以具有 z-pages 样式的“运行状况检查”行为,当任务启动时,它必须成功返回(通常)HTTP 200 OK,并且它将被标记为运行状况良好。
是否存在一种机制,使 dependent_on 行为将等待/延迟,直到至少有一个健康任务为止。我认为现在 dependent_on 行为会等待 ECS 任务创建,但尚未配置或运行。
这在以下情况下很有用:
您可以在 ECS 服务 Terraform 定义上设置
wait_for_steady_state = true