【发布时间】:2020-05-21 06:28:09
【问题描述】:
我有多个项目,每个项目都有自己的 Terraform 来管理特定于该项目的 AWS 基础设施。共享的基础架构(例如 VPC):我导入到需要它的项目中。
我想使用步进函数将来自不同服务的许多不同任务粘合在一起,但其中一些是 Fargate ECS 任务。这意味着我需要在 step 函数中指定任务定义 ARN。
我可以导入任务定义,但如果我稍后更新管理该任务定义的项目,修订将更改,而步进函数将继续指向旧的任务定义修订。
此时,我不妨将任务 ARN 硬编码到 step 函数中,并且只需要记住以后更新它。
有人知道解决这个问题的方法吗?
【问题讨论】:
-
您能否在运行时从 step 函数中查找任务 ARN?
标签: amazon-web-services terraform amazon-ecs terraform-provider-aws