0
私はTerraformの次のインスタンスを持っています。次にファイルを追加し、インスタンス/ボリュームにソフトウェアをインストールします。別のインスタンスを追加するためにTerraformプランを再デプロイすると、このインスタンスは破棄され、新しいインスタンスが作成されました。 インスタンスを破棄しないためにはどうすればよいですか?スケールしようとするとTerraformインスタンスが破棄されます
#INSTANCE
resource "aws_instance" "DCOS-private-agent1" {
ami = "${var.aws_centos_ami}"
availability_zone = "eu-west-1b"
instance_type = "t2.medium"
key_name = "${var.aws_key_name}"
security_groups = ["${aws_security_group.bastion.id}"]
associate_public_ip_address = true
private_ip = "10.0.0.14"
source_dest_check = false
subnet_id = "${aws_subnet.eu-west-1b-public.id}"
tags {
Name = "private-agent1"
}
}
#VOLUME
data "aws_ebs_volume" "DCOS-private-agent1_ebs_volume" {
most_recent = true
filter {
name = "attachment.instance-id"
values = ["${aws_instance.DCOS-private-agent1.id}"]
}
}