如何查找创建GCP GKE集群时所用的服务账号
如何查询创建GKE集群的服务账号名称
通过GCP控制台查询
- 登录GCP控制台,进入Kubernetes Engine页面
- 找到目标集群,点击集群名称进入详情页
- 在页面的集群信息区域,查看创建者字段,这里会显示创建该集群的服务账号邮箱(格式类似
sa-name@project-id.iam.gserviceaccount.com)
通过gcloud命令行查询
- 打开终端,先切换到目标项目:
gcloud config set project YOUR_PROJECT_ID - 运行以下命令获取服务账号信息,替换
CLUSTER_NAME和CLUSTER_ZONE为你的集群名称与所在区域/可用区:
命令执行后会直接输出对应的服务账号邮箱;如果输出为gcloud container clusters describe CLUSTER_NAME --zone CLUSTER_ZONE --format="value(creationOptions.serviceAccount)"default,则代表使用的是项目默认计算服务账号(格式为PROJECT_NUMBER-compute@developer.gserviceaccount.com)
内容的提问来源于stack exchange,提问作者biswas
相关产品推荐
相关产品推荐

