【问题标题】:Can the user use any zones or regions when create a GKE cluster?用户在创建 GKE 集群时可以使用任何可用区或区域吗?
【发布时间】:2019-10-10 08:10:27
【问题描述】:

在 GCP 中创建 GKE 集群时,我们需要指定一个区域。所有用户都可以使用任何区域吗?像这样:

gcloud container clusters create gke-cluster --zone=us-central1-a

【问题讨论】:

    标签: google-cloud-platform google-kubernetes-engine


    【解决方案1】:

    每个 GCP 产品的可用性都是按区域设置的。如果它在某个区域可用,则它在该区域内的所有区域都可用。 Google 按地区记录每种产品的可用性here。如您所见,GKE 在所有区域都可用,因此您可以在创建集群时选择所需的任何一个。

    话虽如此,但如果您的 GCP 项目所在的组织定义了包含 resource locations constraintorganization policy,则例外情况。在这种情况下,您只能在该政策允许的区域/专区中创建集群。

    【讨论】:

    • 除了@LundinCast 提供的内容之外,请记住choosing your zone 的此文档。虽然这是关于 Compute Engine,但同样的原则也适用于 GKE。
    • @LundinCast,如果不定义组织策略,用户可以使用所有资源,例如clusterVersionmachineTypediskTypezone。感谢您的帮助。
    【解决方案2】:

    此外,根据您的节点要求(GPU、TPU、CPU 生成、可用的 vCPU 数量……),某些区域可能不可用,因为这些区域不可用。

    这不是 GKE 限制,而是计算引擎限制。

    【讨论】:

      猜你喜欢
      • 2021-04-13
      • 2021-04-02
      • 1970-01-01
      • 2023-03-23
      • 2022-11-14
      • 2019-12-04
      • 2021-01-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多