Создание экземпляра Ec2 с использованием terraform назначает публичный IP - PullRequest
0 голосов
/ 24 марта 2019

Я новичок в terraform, я пытался создать ec2-инстан, запись elb и cname, используя terraform. Существует файл main.tf с конфигурацией, поддерживающей это, и отдельный файл переменных.

Я не определил создание публичного ip для экземпляра ec2 где-либо в конфигурации, но он все еще создает его. Добрый совет, как это предотвратить.

1 Ответ

0 голосов
/ 25 марта 2019

Существует опция Boolean, чтобы отключить назначение публичного IP-адреса экземпляру.

https://www.terraform.io/docs/providers/aws/r/instance.html#associate_public_ip_address

associate_public_ip_address - (Optional) Associate a public ip address with an instance in a VPC. Boolean value.

Таким образом, ваш код может быть обновлен до

resource "aws_instance" "foo" {
  ...
  ecs_associate_public_ip_address = "false"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...