尝试创建Google容器群集时出现以下错误。
计算引擎中出现未知错误:“EXTERNAL:Google 计算引擎:必需'compute.zones.get'权限 'projects / access-jobs / zones / europe-west2-c'“。错误代码:”18“RETRY
有人可以帮帮我吗。我是谷歌云平台的新手
答案 0 :(得分:1)
根据错误消息,您似乎没有compute.zones.get
项目中的access-jobs
权限。获取有关GCE区域的信息需要此权限。
必须
'compute.zones.get'
权限'projects/access-jobs/zones/europe-west2-c'
"
您需要启用API。您可以访问this网址,该网址会要求您选择项目,然后在启用API之前等待几分钟。之后,您将能够创建Container Clusters。
如果您在启用API后仍然出现此错误,则可能确实存在权限问题。
您可以查看list of Compute Engine IAM roles以了解任何给定角色拥有的权限列表。您用于访问Google Cloud Platform的帐户需要被授予其中一个提供compute.zones.get
权限的角色。对于创建云群集(即Google容器引擎(GKE)群集),您很可能需要比此更多的权限。您可以查看GKE IAM roles以更好地了解哪个角色最合适。您还可以查看第二个选项。
使用已被授予项目所有者/项目编辑角色的帐户,以便您可以自由编辑项目。您可能需要与项目所有者/管理员核实,如果您不是像项目选项1那样获得此角色的话。