terraform 导入 fargate 集群

terraform import fargate cluster

我在 us-west-1 中有一个名为“test-cluster”的现有手动创建的 fargate 集群

在我创建的 terraform 配置文件中

resource "aws_ecs_cluster" "mycluster" {

}

I 运行 terraform 命令导入文件

terraform import aws_ecs_cluster.mycluster test-cluster

我收到这条错误信息

错误:无法导入不存在的远程对象

在尝试将现有对象导入 aws_ecs_cluster.cluster 时, 提供商检测到不存在具有给定 ID 的对象。仅预先存在 可以导入对象;检查 id 是否正确并且它是 与提供商配置的区域或端点相关联,或使用 “terraform apply”为此资源创建一个新的远程对象。

我还 运行 aws configure 添加了正确的区域。

根据评论。

问题是由于在 terraform and/or AWS 控制台中使用了错误的帐户引起的。

解决方案 是使用正确的帐户。