本文档介绍了 Google Kubernetes Engine (GKE) 支持的机器。在 GKE 集群中,节点是运行工作负载的工作器机器。各个机器是 GKE 创建的 Compute Engine 实例。如需了解详情,请参阅“GKE 集群架构”文档中的关于节点。
为了支持不同类型的工作负载,Compute Engine 提供了多种机器家族,例如通用、存储优化和计算优化。每个机器家族都提供多个机器系列,每个系列都提供一系列机器类型。GKE 支持大多数可用的 Compute Engine 机器类型,但本文档中列出了一些例外情况。如需开始了解 Compute Engine 提供的各种机器,请参阅机器家族资源和比较指南。
GKE 提供两种运维模式:标准模式和 Autopilot 模式。在标准模式下,您可以在创建标准节点池时选择 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 版本说明中搜索有关相应机器系列的任何说明。例如,2026 年 2 月 24 日和 2024 年 12 月 13 日的版本说明中包含有关 C4A 机器系列的信息。
- 在 GKE 文档中搜索相应的功能文档。例如,对于 Autopilot 中的本地 SSD,请参阅支持 Autopilot 中的本地 SSD 的机器系列部分。
- 在 Compute Engine 文档中搜索有关特定机器系列的底层技术详细信息。例如,如需详细了解 H4D,请参阅“Compute Engine 的计算优化机器家族”文档中的 H4D 机器系列部分。
GKE 的机器支持
GKE 支持 Compute Engine 中的所有机器,但以下情况除外:
| 机器系列 | 相应机器系列中不受支持的机器类型 |
|---|---|
| C4D |
GKE 不支持
|
| M4 |
GKE 不支持任何
|
| C3 |
GKE 不支持搭配 Autopilot 或集群自动扩缩器的
|
| C4 |
GKE 不支持
|
| X4 | GKE 不支持 X4 机器系列的任何机器类型。 |
| Z3 | GKE 不支持 z3-highmem-192-highlssd-metal 机器类型。 |
后续步骤
- 如需详细了解节点池以及如何管理节点池,请参阅关于节点池和添加和管理节点池。
- 如需在机器类型之间迁移节点,请参阅将节点迁移到其他机器类型。