我对 terraform 非常陌生,我尝试使用 terraform 创建一个 ec2 实例、一个 elb 和 cname 记录。有一个main.tf
带有支持此配置的文件和一个单独的变量文件。
我尚未在配置中的任何位置定义为 ec2 实例创建公共 IP,但它仍然创建一个。请建议如何防止这种情况。
有一个Boolean
选项可以禁用为实例分配公共 IP 地址。
https://www.terraform.io/docs/providers/aws/r/instance.html#associate_public_ip_address
Associate_public_ip_address - (可选)将公共 IP 地址与 VPC 中的实例关联。布尔值。
所以你的代码可以更新为
resource "aws_instance" "foo" {
...
ecs_associate_public_ip_address = "false"
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
21273 次 |
最近记录: |