我在us-west-1中有一个现有的手动创建的Fargate集群,名称为“ test-cluster”
在我创建的Terraform配置文件中
resource "aws_ecs_cluster" "mycluster" {
}
我运行terraform命令导入文件
terraform import aws_ecs_cluster.mycluster test-cluster
我收到此错误消息
错误:无法导入不存在的远程对象
在尝试将现有对象导入到aws_ecs_cluster.cluster时, 提供者检测到不存在具有给定ID的对象。仅预先存在 可以导入对象;检查ID是否正确,是否正确 与提供者的已配置区域或端点关联,或使用 “ terraform apply”为此资源创建一个新的远程对象。
我还运行过aws configure,添加了正确的区域。
答案 0 :(得分:0)
基于评论。
此问题是由在Terraform和/或AWS控制台中使用错误的帐户引起的。
解决方案是使用正确的帐户。