我们无法在 Google Cloud 项目中创建 Kubernetes 集群。几周前它还能正常工作。但我们一直收到以下错误:
Google Compute Engine: Required 'compute.zones.get' permission for 'projects/<project code>/zones/us-central1-a'
但是,分配给尝试创建集群的用户的角色是Project/Owner
,并且创建集群时选择的服务帐户具有Project/Editor
,其中包括compute.zones.get
权限。即使我提供服务帐户,Project/Owner
它仍然会出现相同的错误。
答案1
我检查了你的问题,发现你缺少云服务服务帐户在 IAM 中。我发现您还在 Stackoverflow 社区中针对此问题开了一个帖子。此问题的当前解决方法是重新启用 Google Cloud Compute Engine API。