如何在Terraform配置中使用共享VPC GCP?

问题描述 投票:0回答:1

我已经在GCP中共享了VPC,我想知道如何在我的terrafrom中使用它。

在使用共享VPC之前,我的terraform network_interface部分如下:

network_interface {
    network     = "default"
    address     = "10.128.0.5"
    access_config {
      //nat_ip    = "xxx.xxx.xxx.xx"
    }
  }

我想知道是否有人可以指导我。

非常感谢。

谢谢!

-Laurent

terraform terraform-provider-gcp
1个回答
0
投票

我没有用terraform尝试这个,但我很确定你可以在样本后使用共享的VPC:https://github.com/terraform-providers/terraform-provider-google/tree/master/examples/shared-vpc

您的网络界面应如下所示:

network_interface {
  network = "${google_compute_network.shared_network.self_link}"
  access_config {
    nat_ip = "..."
  }
}

您是否需要使用固定的内部IP(通过字段地址)或使用自动受影响的地址?如果不能,则必须将地址映射保留在某处,以确保不会影响已经受影响的地址。

NAT IP不应该引起问题,但你知道......最好的答案是试试看看;)

© www.soinside.com 2019 - 2024. All rights reserved.