完成集群节点机器、您的网络和其他前提条件的设置后,您就差不多可以安装 Google Distributed Cloud 了。下一步是确定要创建的集群类型,并选择要使用的工具。
选择集群类型
您可以在 Google Distributed Cloud 中创建不同类型的集群,包括管理员集群(用于控制集群的资源)和用户集群(用于运行工作负载)。如果您希望从一个集中位置管理同一数据中心内的多个集群,或者如果比较大型的部署需要在不同团队之间或开发和生产工作负载之间进行隔离,我们建议您使用管理员和用户集群部署。
您还可以将 Google Distributed Cloud 作为单个独立集群运行,该集群充当用户集群和管理员集群。独立集群支持边缘配置文件,可以显著降低系统资源要求,建议用于资源限制条件较高的边缘设备。
此外,Google Distributed Cloud 可让您创建混合集群,此类集群可以同时负责管理任务和工作负载,以及控制其他用户集群。
在创建新集群之前,您需要了解影响可扩缩性的维度。某些维度(例如,您可以为集群中的 Pod 预留的 IP 地址数量 clusterNetwork.pods.cidrBlocks)是不可变的,因此您需要在创建集群时对其进行规划。如需详细了解可伸缩性维度以及如何扩容集群,请参阅扩容 Google Distributed Cloud 集群。如需了解集群的某些限制和最大设置建议,请参阅配额和限制。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-01。"],[],[],null,["When you have finished setting up cluster node machines,\n[your network](/kubernetes-engine/distributed-cloud/bare-metal/docs/how-to/plan-ip-addresses), and\nthe other [prerequisites](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/install-prereq), you're\nalmost ready to install Google Distributed Cloud. The next step is to decide what\nkinds of clusters to create and choose which tool to use.\n\nChoose a cluster type\n\nYou can create different kinds of clusters in Google Distributed Cloud, including\n**admin** clusters (to control the resources of your clusters) and **user**\nclusters (to run workloads). We recommend admin and user cluster deployments\nif you have multiple clusters in the same data center that you want to manage\nfrom a centralized place, and for larger deployments that need isolation between\ndifferent teams or between development and production workloads.\n\nYou can also run Google Distributed Cloud as a single **standalone** cluster,\nwhich serves as a user cluster and as an admin cluster. A standalone cluster\nsupports the edge profile, which has significantly reduced system resource\nrequirements and is recommended for edge devices with high resource constraints.\nIn addition, Google Distributed Cloud lets you create **hybrid** clusters that\ncombine administration tasks and workloads, as well as controlling other user\nclusters.\n\nEach of these configurations has their own advantages and benefits. For more\ninformation on deciding which configuration to develop, see\n[Choose a deployment model](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/install-prep).\n\nChoose a tool to create clusters\n\nYou have your choice of tools for creating clusters and managing\ncluster lifecycle:\n\n- The command-line tool `bmctl`, which you run on your admin workstation in your on-premises data center.\n- The Google Cloud console, Google Cloud CLI, or [Terraform](https://www.terraform.io/). These standard tools use the GKE On-Prem API, which runs on Google Cloud infrastructure, and collectively they are referred to as the *GKE On-Prem API clients*.\n\nFor information on deciding which tool best suits your needs, see\n[Choose a tool to create clusters](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/cluster-lifecycle-management-tools).\n\nMore information\n\nFor more information on creating and configuring clusters, see the\nfollowing:\n\n- Admin clusters:\n\n - [Create admin clusters using GKE On-Prem API clients](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/creating-clusters/create-admin-cluster-api)\n - [Create admin clusters using `bmctl`](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/creating-clusters/admin-cluster-creation)\n- User clusters\n\n - [Create user clusters using GKE On-Prem API clients](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/creating-clusters/create-user-cluster-api)\n - [Create user clusters using `bmctl`](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/creating-clusters/user-cluster-creation)\n- [Create standalone clusters](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/creating-clusters/standalone-cluster-creation)\n\n- [Create hybrid clusters](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/creating-clusters/hybrid-cluster-creation)\n\nAbout the creation process\n\nThe cluster creation process includes preflight checks and machine\ninitialization. If cluster creation fails after the machine initialization phase\n(even if preflight checks passed without errors), you must\n[delete the cluster](/kubernetes-engine/distributed-cloud/bare-metal/docs/how-to/reset-nodes). This returns the node to\na clean state. After deleting the cluster, you can re-attempt to create the\ncluster after making any needed configuration changes.\n\nThe cluster creation process runs health checks when the cluster has been\ncreated. This last step verifies that the cluster is in good operating\ncondition. If the cluster doesn't pass all health checks, the create operation\nfails. When all health checks pass, the create operation finishes successfully.\n\nPlan for scalability\n\nBefore you create a new cluster, you need to understand the dimensions that\naffect scalability. Some dimensions, such as the number of IP addresses that you\ncan reserve for Pods in your cluster (`clusterNetwork.pods.cidrBlocks`), are\nimmutable, so you need to plan for them when you create a cluster. For more\ninformation about scalability dimensions and how to scale up a cluster, see\n[Scale up Google Distributed Cloud\nclusters](/kubernetes-engine/distributed-cloud/bare-metal/docs/how-to/scale). For information about some of the\nrestrictions and recommendations for maximum settings for your cluster, see\n[Quotas and limits](/kubernetes-engine/distributed-cloud/bare-metal/docs/limits)."]]