如何在使用脚本创建新EC2时避免破坏Terraform先前的EC2

时间:2019-10-17 10:43:13

标签: amazon-ec2 terraform

实际上,我是在第一次使用terraform时通过Terraform创建EC2 Vm的,而尝试创建另一个实例,例如,如果我给count 2它仅创建一个实例,如果我给count 1它破坏了先前的实例,请帮助我

提供商“ aws” {

profile =“默认”

region = var.region

}

资源“ aws_instance”“ hello” {

count = 1

ami = var.ami

instance_type =“ t2.micro”

标签= {

Name = "EC2 instance creation"

}

}

1 个答案:

答案 0 :(得分:0)

Terraform根据其索引使用计数来创建资源。如果您从计数中增加或减少,则将在删除的索引位置处删除资源。

如果您要创建用于不同目的的虚拟机,并且它们的本质不会完全相同,则应将其创建为单独的资源。