我的 terraform 代码如下所示,用于资源的任务定义
resource "aws_ecs_task_definition" "wordpress" {
family = "wordpress"
container_definitions = <<DEFINITION
[
当我运行 terraform plan 命令来执行我的 ECS 集群时,出现如下错误 错误:获取任务定义失败 ClientException:无法描述任务定义。 “WordPress”
你有什么解决这个问题的见解吗?......谢谢
万一有人遇到这个问题并且
depends_on
解决方法不起作用:
在我的例子中,它是在重命名资源后没有等待依赖项被正确删除的情况下在 terraform 状态下的遗留工件。我通过列出该州的所有资源来解决它:
terraform state ls
然后删除旧的资源名称
terraform state rm <resource_name>
希望这有帮助!