Как создать запись AWS A с автоматическим масштабированием terraform - PullRequest
0 голосов
/ 17 декабря 2018

Если у вас есть следующая конфигурация запуска

resource "aws_launch_configuration" "provisioning" {
    name                 = "app_balancer"
    image_id             = "${var.ami_id}"
    instance_type        = "${var.instance_type}"
    security_groups      = ["${aws_security_group.def.id}"]
    user_data            = "${file("${var.bootstrap_path}")}"
    associate_public_ip_address = true
    iam_instance_profile        = "${var.iam_instance_profile_id}"
    key_name             = "my_key"

    lifecycle {
      create_before_destroy = true
    }

    provisioner "local-exec" {
      command = "sleep 15"
    }
  }

Это работает и запускает экземпляр в соответствии с aws_autoscaling_group и aws_autoscaling_policy.Но я не смог найти способ взять новые сгенерированные IP-адреса и добавить эту информацию в route53.

...