如何在 GCP 中使用 'compute@developer.gserviceaccount.com' 类型的服务帐户创建 kubernetes 集群?
How to create a kubernetes cluster with service account of type 'compute@developer.gserviceaccount.com' in GCP?
服务帐户“abcdefc-compute@developer.gserviceaccount.com”不存在。
我正在尝试创建一个 kubernetes 集群,但 GCP 给了我上面的错误。
我检查了服务帐户中的帐户名称,但找不到,而是我有
'ayushaccount@abcdef.iam.gserviceaccount.com'.
我尝试使用此电子邮件“abcdefc-compute@developer.gserviceaccount.com”创建另一个服务帐户,但它不允许我创建。
我是GCP新手,不知道怎么解决这个问题。我正在寻找在 GCP 中创建 kubernetes 集群的所有内容。
您似乎缺少 GCP 项目的默认服务帐户。
您有两个选择:
- (重新)创建默认服务帐户
- 在创建您的 GKE 集群时,在节点池下,转到默认池-> 安全和服务帐户,select 存在的那个。
如果您想(重新)创建默认服务帐户,您可以通过控制台 disable/enable Google Compute Engine API 或 运行 gcloud services enable compute.googleapis.com
来自 Cloud Shell 或来自您工作站上的命令行。
服务帐户“abcdefc-compute@developer.gserviceaccount.com”不存在。
我正在尝试创建一个 kubernetes 集群,但 GCP 给了我上面的错误。 我检查了服务帐户中的帐户名称,但找不到,而是我有 'ayushaccount@abcdef.iam.gserviceaccount.com'.
我尝试使用此电子邮件“abcdefc-compute@developer.gserviceaccount.com”创建另一个服务帐户,但它不允许我创建。
我是GCP新手,不知道怎么解决这个问题。我正在寻找在 GCP 中创建 kubernetes 集群的所有内容。
您似乎缺少 GCP 项目的默认服务帐户。 您有两个选择:
- (重新)创建默认服务帐户
- 在创建您的 GKE 集群时,在节点池下,转到默认池-> 安全和服务帐户,select 存在的那个。
如果您想(重新)创建默认服务帐户,您可以通过控制台 disable/enable Google Compute Engine API 或 运行 gcloud services enable compute.googleapis.com
来自 Cloud Shell 或来自您工作站上的命令行。