Terraform не назначает публичный ip для всех экземпляров - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть следующий код terraform:

resource "aws_subnet" "public_subnet" {
  count  = "3"
  vpc_id = "${aws_vpc.vpc.id}"

  cidr_block              = "${cidrsubnet("${var.vpc_cidr}", 4, count.index)}" #count.index is 3 it creates 3 subnets
  availability_zone       = "${element(var.lst_azs, count.index)}"
  map_public_ip_on_launch = "true"
}

Над кодом создается 3 подсети, и к этим 3 подсетям прикреплены 3 разных экземпляра.Но только 1-й экземпляр получает публичный ip.2-й и 3-й не получают публичные IP-адреса.Я посмотрел онлайн и перепробовал много вещей, но не смог заставить его работать.

...