【问题标题】:google container cluster giving auth error while creation谷歌容器集群在创建时给出身份验证错误
【发布时间】:2018-10-16 03:58:31
【问题描述】:

以下是创建集群时出现的错误:

(gcloud.container.clusters.create) ResponseError: code=403, message=Request has enough authentication 范围

【问题讨论】:

  • 我有一个免费套餐帐户,但每当我尝试创建容器集群时,我都会遇到来自脚本之一的错误 (gcloud.container.clusters.create) ResponseError: code=403 , message=Request 的身份验证范围不足。 对于其他脚本,它给出了类似的错误。 : googleapi: 错误 403: 请求的身份验证范围不足。,禁止我知道如何解决这个问题吗?
  • 我无法用文字书写,所以我在评论中解释了。谁能帮忙?
  • 您应该编辑您的问题并将其全部放入其中。阅读How to Askminimal reproducible example
  • 欢迎来到 Stack Overflow!其他用户将您的问题标记为低质量和需要改进。我重新措辞/格式化您的输入,使其更容易阅读/理解。请查看我的更改以确保它们反映您的意图。但我认为你的问题仍然无法回答。 现在应该edit你的问题,添加缺失的细节(见minimal reproducible example)。如果您对我有其他问题或反馈,请随时给我留言。

标签: authentication kubernetes google-kubernetes-engine


【解决方案1】:

检查“Compute Engine 默认服务帐号”的 IAM 角色,并确保它有足够的权限来运行命令 [2]。通常它会有一个所有者或编辑角色。

如果您使用的是 Google Cloud Console,则在创建实例时,您需要查找“身份和 API 访问权限”部分,然后选择“允许完全访问所有 Cloud API”[1]

[1]https://cloud.google.com/compute/docs/access/create-enable-service-accounts-for-instances?hl=en_US&_ga=2.168486115.-390700867.1538154355 [2]https://cloud.google.com/iam/docs/granting-roles-to-service-accounts

【讨论】:

    猜你喜欢
    • 2012-06-05
    • 1970-01-01
    • 1970-01-01
    • 2018-06-05
    • 1970-01-01
    • 1970-01-01
    • 2021-12-12
    • 2016-09-15
    • 2016-10-30
    相关资源
    最近更新 更多