【发布时间】:2020-01-14 13:41:46
【问题描述】:
我想使用 Terraform 0.12 部署一个 Google Cloud Compute Engine VM 实例。我的问题是创建了 2 个 IP 地址。我有一个静态 IP 地址和一个临时 IP 地址。 VM 实例正在使用临时 IP。 区域是正确的。
这是我正在使用的代码:
resource "google_compute_address" "static-ip" {
name = "static-ip"
address_type = "EXTERNAL"
region = var.location
}
在 Compute Engine 虚拟机实例中,google_compute_instance_template,
网络是这样配置的:
network_interface {
network = "default-net"
access_config {
nat_ip = google_compute_address.static-ip.address
}
}
之后,我使用资源 google_compute_instance_from_template 实例化 VM 实例。
我想知道,如何将外部 IP 附加到我的 VM 实例并且只有一个 IP 地址?
【问题讨论】:
标签: google-cloud-platform virtual-machine google-compute-engine terraform