(Terraform,GCP)创建 GlobalAddress 时出错:googleapi:错误 403:需要 > 'compute.globalAddresses.create' 权限 > 'projects/myproject-
(Terraform, GCP) Error creating GlobalAddress: googleapi: Error 403: Required > 'compute.globalAddresses.create' permission for > 'projects/myproject-
我正在尝试使用 Terraform[=28] 在 GCP 上保留 全球静态外部 IP 地址 =] 代码如下:
provider "google" {
credentials = file("myCredentials.json")
project = "myproject-638932"
region = "asia-northeast1"
}
resource "google_compute_global_address" "default" {
name = "global-appserver-ip"
}
但是我得到了这个错误:
Error creating GlobalAddress: googleapi: Error 403: Required
'compute.globalAddresses.create' permission for
'projects/myproject-638932/global/addresses/global-appserver-ip',
forbidden
所以现在,我正在尝试添加一个角色来解决上面的这个错误,但是角色太多无法选择:
我需要选择什么角色?
选择角色“计算网络管理员”:
如果您想选择更具体的角色,请选择角色"Compute Public IP Admin":
然后,您可以预留一个全局静态外部IP地址:
我正在尝试使用 Terraform[=28] 在 GCP 上保留 全球静态外部 IP 地址 =] 代码如下:
provider "google" {
credentials = file("myCredentials.json")
project = "myproject-638932"
region = "asia-northeast1"
}
resource "google_compute_global_address" "default" {
name = "global-appserver-ip"
}
但是我得到了这个错误:
Error creating GlobalAddress: googleapi: Error 403: Required 'compute.globalAddresses.create' permission for 'projects/myproject-638932/global/addresses/global-appserver-ip', forbidden
所以现在,我正在尝试添加一个角色来解决上面的这个错误,但是角色太多无法选择:
我需要选择什么角色?
选择角色“计算网络管理员”:
如果您想选择更具体的角色,请选择角色"Compute Public IP Admin":
然后,您可以预留一个全局静态外部IP地址: