首页 文章

无法创建Google容器群集

提问于
浏览
0

尝试创建Google容器群集时出现以下错误 .

计算引擎中出现未知错误:“外部:Google Compute Engine:'project / access-jobs / zones / europe-west2-c'的'compute.zones.get'权限” . 错误代码:“18”重试

有人可以帮帮我吗 . 我是谷歌 Cloud 平台的新手

1 回答

  • 1

    根据错误消息,您似乎没有 access-jobs 项目中的 compute.zones.get 权限 . 需要此权限才能获取有关GCE中区域的信息 .

    'projects / access-jobs / zones / europe-west2-c'所需的'compute.zones.get'权限“

    启用Google容器引擎API

    您需要启用API . 您可以访问this URL,要求您选择项目,然后等待几分钟再启用API . 之后,您将能够创建Container Clusters .

    IAM角色和缺少权限

    如果您在启用API后仍然出现此错误,则实际上可能存在权限问题 .

    • 您可以查看list of Compute Engine IAM roles以了解任何给定角色的权限列表 . 您用于访问Google Cloud Platform的帐户需要被授予其中一个提供 compute.zones.get 权限的角色 . 对于创建 Cloud 群集(即Google容器引擎(GKE)群集),您很可能需要比此更多的权限 . 您可以查看GKE IAM roles以更好地了解哪个角色最合适 . 您还可以查看第二个选项 .

    • 使用已被授予项目所有者/项目编辑者角色的帐户,以便您可以自由编辑项目 . 您可能需要与项目所有者/管理员核实,如果您不是像项目选项1那样获得此角色的人 .

相关问题