Я хотел бы развернуть экземпляр виртуальной машины Google Cloud Compute Engine с Terraform 0.12. Моя проблема в том, что созданы 2 IP-адреса. У меня есть статус c и эфемерный IP-адрес. Экземпляр виртуальной машины использует эфемерный 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
.
Мне было интересно, как я могу подключить внешний IP-адрес к своему экземпляру виртуальной машины и иметь только один IP-адрес?