【发布时间】:2021-09-21 13:20:31
【问题描述】:
由于某种原因,我的项目似乎不再有默认的 Compute Engine 服务帐号。我可能前段时间删除了然后忘记了。
这很好,因为我通常会在需要时分配特定的服务帐户,而很少依赖默认帐户。
但是,我现在正在尝试创建一个 Autopilot GKE 集群,并且我继续收到烦人的错误:
服务帐号“1673******-compute@developer.gserviceaccount.com”不存在。
在高级选项中无法选择其他服务帐户。
我在 StackOverflow 上看到了有关重新创建默认帐户的其他答案。我已经尝试了这些答案,并试图取消删除。到目前为止,我还没有成功。
我该如何做以下事情之一:
-
创建一个新的默认 Compute Engine 服务帐号
-
告诉 GKE 在创建 Autopilot 集群时使用哪个服务帐号
【问题讨论】:
-
如果在30天内尝试undelete
-
获取该 ID:cloud.google.com/iam/docs/…
-
嗨@danyL,谢谢,但我的帐户已在 30 多天前被删除:/
-
您可能需要创建一个新项目,或者这不是现在的选择?
-
是的,我在想那将是唯一的其他选择,这真的很烦人,但我想如果没有人能想出解决方案,我会这样做:)
标签: google-cloud-platform google-kubernetes-engine google-cloud-iam