集群创建概览

完成集群节点机器、您的网络和其他前提条件的设置后,您就差不多可以安装 Google Distributed Cloud 了。下一步是确定要创建的集群类型,并选择要使用的工具。

选择集群类型

您可以在 Google Distributed Cloud 中创建不同类型的集群,包括管理员集群(用于控制集群的资源)和用户集群(用于运行工作负载)。如果您希望从一个集中位置管理同一数据中心内的多个集群,或者如果比较大型的部署需要在不同团队之间或开发和生产工作负载之间进行隔离,我们建议您使用管理员和用户集群部署。

您还可以将 Google Distributed Cloud 作为单个独立集群运行,该集群充当用户集群和管理员集群。独立集群支持边缘配置文件,可以显著降低系统资源要求,建议用于资源限制条件较高的边缘设备。 此外,Google Distributed Cloud 可让您创建混合集群,此类集群可以同时负责管理任务和工作负载,以及控制其他用户集群。

以上每种配置都有各自的优点和优势。如需详细了解如何确定要开发的配置,请参阅选择部署模型

选择用于创建集群的工具

您可以选择用于创建集群和管理集群生命周期的工具:

  • 命令行工具 bmctl,可以在本地数据中心的管理员工作站上运行。
  • Google Cloud 控制台、Google Cloud CLI 或 Terraform。这些标准工具使用在 Google Cloud 基础架构上运行的 GKE On-Prem API,因此统称为 GKE On-Prem API 客户端

如需了解如何确定哪种工具最符合您的需求,请参阅选择用于创建集群的工具

更多信息

如需详细了解如何创建和配置集群,请参阅以下内容:

创建过程简介

集群创建过程包括预检检查和机器初始化。如果集群创建在机器初始化阶段后失败(即使预检检查通过且没有错误),则您必须删除集群。这会将节点恢复到默认状态。删除集群后,您可以进行任何所需的配置更改,然后重新尝试创建集群。

集群创建过程会在创建集群后运行健康检查。最后一步是验证集群是否处于正常运行状态。如果集群未通过所有健康检查,则创建操作将失败。所有健康检查都通过时,创建操作会成功完成。

规划可扩缩性

在创建新集群之前,您需要了解影响可扩缩性的维度。某些维度(例如,您可以为集群中的 Pod 预留的 IP 地址数量 clusterNetwork.pods.cidrBlocks)是不可变的,因此您需要在创建集群时对其进行规划。如需详细了解可伸缩性维度以及如何扩容集群,请参阅扩容 Google Distributed Cloud 集群。如需了解集群的某些限制和最大设置建议,请参阅配额和限制