【发布时间】:2019-10-10 08:10:27
【问题描述】:
在 GCP 中创建 GKE 集群时,我们需要指定一个区域。所有用户都可以使用任何区域吗?像这样:
gcloud container clusters create gke-cluster --zone=us-central1-a
【问题讨论】:
标签: google-cloud-platform google-kubernetes-engine
在 GCP 中创建 GKE 集群时,我们需要指定一个区域。所有用户都可以使用任何区域吗?像这样:
gcloud container clusters create gke-cluster --zone=us-central1-a
【问题讨论】:
标签: google-cloud-platform google-kubernetes-engine
每个 GCP 产品的可用性都是按区域设置的。如果它在某个区域可用,则它在该区域内的所有区域都可用。 Google 按地区记录每种产品的可用性here。如您所见,GKE 在所有区域都可用,因此您可以在创建集群时选择所需的任何一个。
话虽如此,但如果您的 GCP 项目所在的组织定义了包含 resource locations constraint 的 organization policy,则例外情况。在这种情况下,您只能在该政策允许的区域/专区中创建集群。
【讨论】:
clusterVersion、machineType、diskType和zone。感谢您的帮助。
此外,根据您的节点要求(GPU、TPU、CPU 生成、可用的 vCPU 数量……),某些区域可能不可用,因为这些区域不可用。
这不是 GKE 限制,而是计算引擎限制。
【讨论】: