Amazon ec2 如何避免在使用脚本创建新ec2时破坏以前的ec2地形

Amazon ec2 如何避免在使用脚本创建新ec2时破坏以前的ec2地形,amazon-ec2,terraform,Amazon Ec2,Terraform,实际上,我第一次创建EC2虚拟机时使用terraform by count创建了它,同时尝试创建另一个。例如,如果我给了count 2,它只创建了一个实例,如果给了count 1,它将销毁以前的实例,请帮助我 提供商“aws”{ profile=“默认值” 区域=变量区域 } 资源“aws_实例”“您好”{ 计数=1 ami=var.ami 实例_type=“t2.micro” 标签={ Name = "EC2 instance creation" } }Terraform使用基于索引的计数创

实际上,我第一次创建EC2虚拟机时使用terraform by count创建了它,同时尝试创建另一个。例如,如果我给了count 2,它只创建了一个实例,如果给了count 1,它将销毁以前的实例,请帮助我

提供商“aws”{

profile=“默认值”

区域=变量区域

}

资源“aws_实例”“您好”{

计数=1

ami=var.ami

实例_type=“t2.micro”

标签={

Name = "EC2 instance creation"
}


}

Terraform使用基于索引的计数创建资源。如果从计数中加或减,则在已移除的索引位置移除资源的计数为


如果要创建用于不同目的的虚拟机,并且它们在性质上不相同,则应将它们创建为单独的资源。

“如果在计数中添加或减去,则在已删除的索引位置删除资源是计数。”您能告诉我如何限制删除吗