【问题标题】:Terraform destroy instances when trying to scaleTerraform 在尝试扩展时破坏实例
【发布时间】:2017-10-15 03:13:09
【问题描述】:

我有 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}"]
  }
}

【问题讨论】:

    标签: amazon-web-services amazon-ec2 terraform


    【解决方案1】:

    已解决:

    后续下期:https://github.com/hashicorp/terraform/issues/6416

    我的问题已解决,将 security_groups 替换为 vpc_security_group_ids

    【讨论】:

      猜你喜欢
      • 2021-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-29
      • 2015-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多