Как избежать разрушения terraform предыдущего ec2 при создании нового с использованием скрипта - PullRequest
0 голосов
/ 17 октября 2019

На самом деле я создал EC2 Vm, используя terraform по счету, в первый раз, когда он был создан, при попытке создать другой, например, если я дал счет 2, он создает только один экземпляр, и если я дал счет 1, он уничтожает предыдущие, пожалуйста, помогите мне относительно.

провайдер "aws" {

profile = "default"

region = var.region

}

resource "aws_instance"" привет "{

count = 1

ami = var.ami

instance_type =" t2.micro "

tags = {

Name = "EC2 instance creation"

} ​​

}

1 Ответ

0 голосов
/ 17 октября 2019

Terraform создает ресурсы, используя количество на основе их индекса. Если вы добавляете или вычитаете из счетчика, считается, что ресурс удален с позиций индекса, которые были удалены.

Если вы создаете виртуальные машины, которые будут использоваться для разных целей, и они не будут идентичны по своей природеони должны быть созданы как отдельный ресурс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...