本文档介绍了 Google Kubernetes Engine (GKE) 支持的机器。 在 GKE 集群中,节点是运行工作负载的工作器机器。各个机器是 Compute Engine 实例,由 GKE 创建。如需了解详情,请参阅关于节点在 “GKE 集群架构”文档中。
为了支持不同类型的工作负载,Compute Engine 提供了多种机器 家族,例如 通用型、 存储优化型和 计算优化型。每个机器家族都提供多个机器系列,每个机器系列都提供一系列机器类型。GKE 支持大多数可用的 Compute Engine 机器类型,但本文档中列出了一些例外情况。如需开始了解 Compute Engine 提供的各种机器,请参阅 机器家族资源和比较 指南。
GKE 提供 两种运维模式:Standard 模式和 Autopilot 模式。在 Standard 模式下,您可以在创建 Standard 节点池时选择 Compute Engine 机器类型。在 Autopilot 模式下, 您可以请求 ComputeClasses,该类 可以声明 GKE 使用的机器。一个 GKE 集群可以同时使用多种机器类型。
以下部分介绍了如何查找对特定 GKE 功能的机器支持,以及如何查找 GKE 支持和不支持 Compute Engine 中的哪些机器。
获取有关机器要求和限制的信息
GKE 可能对成功使用机器系列有特定要求。例如,请参阅以下内容:
- 使用机器 系列需要满足特定的 GKE 版本要求:您必须使用特定的 GKE 版本或更高版本才能使用 特定的机器系列。例如,您必须使用 GKE 1.35.0-gke.2398002 版或更高版本才能使用特定的机器系列。
- 使用具有特定 功能的机器系列需要满足特定的版本要求:您必须使用特定版本才能使用具有特定功能的特定机器系列。例如,如需创建使用 Autopilot 模式和 N4A 节点的集群,请使用 GKE 1.34.1-gke.3403001 版或更高版本。
- 某些功能需要特定的机器系列:您只能将 特定功能与特定机器系列搭配使用。例如,以加速器为中心的功能可能仅支持加速器优化型机器。多实例 GPU 仅受特定机器系列(或在本例中为关联的 GPU)支持。
如需了解将机器与 GKE 集群搭配使用时对机器系列的要求和限制,请参阅以下内容:
- 在 GKE 版本 说明中搜索有关 相应机器系列的任何说明。例如,2 月 24 日 2026 年和12 月 13 日 2024 年版本 说明中包含有关 C4A 机器系列的信息。
- 在 GKE 文档中搜索相应的功能文档。例如,如需了解 Autopilot 中的本地 SSD,请参阅 支持 Autopilot 中的本地 SSD 的机器系列部分。
- 在 Compute Engine 文档中搜索有关特定机器系列的底层技术详细信息。例如,如需详细了解 H4D,请参阅“Compute Engine 的计算优化型机器家族”文档中的H4D 机器 系列部分。
GKE 的机器支持
GKE 支持 Compute Engine 中的所有机器,但 以下情况除外:
| 机器系列 | 机器系列中不支持的机器类型 |
|---|---|
| C4D |
GKE 不支持
|
| C4N |
GKE 不支持
|
| M4 |
GKE 不支持任何
|
| C4 |
GKE 不支持
|
| X4 | GKE 不支持 X4 机器系列的任何机器类型。 |
| Z3 | GKE 不支持 z3-highmem-192-highlssd-metal 机器类型。 |
后续步骤
- 如需详细了解节点池以及如何管理节点池,请参阅关于 节点池以及添加和管理 节点池。
- 如需在机器类型之间迁移节点,请参阅将节点迁移到其他 机器类型。
- 如需借助 Gemini 帮助规划和设计 GKE 集群的基础架构,请参阅使用 Compute Advisor 设计和优化 GKE 集群。