我正在尝试将我的一些ecr存储库导入terraform。但是,当我计划它们时,terraform似乎想要创建它们。
我遵循此方法:先前编写了配置(ecr.tf)。做过
terraform import aws_ecr_repository.ecr-blabla blabla
。然后terraform plan -out=plan.txt
。
Terraform版本:v0.10.8
ecr.tf:
resource "aws_ecr_repository" "ecr-blabla" {
name = "blabla"
}
terraform plan -out = plan.txt
aws_ecr_repository.ecr-blabla
id: <computed>
arn: <computed>
image_tag_mutability: "MUTABLE"
name: "blabla"
registry_id: <computed>
repository_url: <computed>
导入结果:
terraform import aws_ecr_repository.ecr-blabla blabla
aws_ecr_repository.ecr-blabla: Importing from ID "blabla"...
aws_ecr_repository.ecr-blabla: Import complete!
Imported aws_ecr_repository (ID: blabla)
aws_ecr_repository.ecr-blabla: Refreshing state... (ID: blabla)
Import successful!
我想基本上不留那些资源(除非我想销毁它们,但这不是这里的问题)。对于这些存储库,我没有做任何特别的事情。它们正在使用中,我希望不必删除它们和/或删除它们。