GCP 工作负载身份池的位置参数是什么

Dav*_*ang 6 google-cloud-platform google-cloud-iam workload-identity

根据文档

创建身份池的示例是

gcloud iam workload-identity-pools create my-workload-identity-pool --location="global" --display-name="我的工作负载池" --description="我的工作负载池描述" --disabled

全球位置是什么意思?这个论点的目的是什么?它显然不是像 us-central1 这样的位置,而是一个逻辑位置。

哪些值可用?我没有找到任何关于此的好的文档,所以我问。

Lun*_*ast 6

您提到的命令gcloud iam workload-identity-pools create最终会调用 API 方法projects.locations.workloadIdentityPools.create,该方法声明唯一支持的位置是global。这是有道理的,因为workload-identity-pools这是 IAM(身份和访问管理)服务的一项功能,该服务是跨地区复制的全球产品。

现在,根据为什么 gcloud 命令中需要此参数,而在相应的Cloud Console 表单中甚至没有询问,这似乎是一个设计决策,但无论如何,唯一的选择确实是global