【发布时间】:2019-07-14 07:30:04
【问题描述】:
我正在尝试使用 GCP 在我的项目网络和另一个项目之间配置一个 VPC 对等互连,但是我不能,因为我没有权限在另一个项目上列出网络。
resource "google_compute_network" "my-network" {
name = "foobar"
auto_create_subnetworks = "false"
}
resource "google_compute_network_peering" "my-network" {
name = "peering1"
network = "${google_compute_network.my-network.self_link}"
peer_network = "${data.google_compute_network.another-network.self_link}"
}
data "google_compute_network" "another-network" {
name = "another"
project = "another-project"
}
错误:
Error 403: Required 'compute.networks.get' permission for 'projects/another-project/global/networks/another', forbidden
由于 terraform 无法访问another-project,我想知道是否有任何其他方法可以使用 terraform 进行此操作。
提前感谢您! :)
【问题讨论】:
标签: vpc terraform-provider-gcp