GKE 集群的机器支持简介

本文档介绍了 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 的机器支持

GKE 支持 Compute Engine 中的所有机器,但 以下情况除外:

机器系列 机器系列中不支持的机器类型
C4D

GKE 不支持 -metal 机器类型,包括以下类型:

  • c4d-standard-384-metal
  • c4d-highcpu-384-metal
  • c4d-highmem-384-metal
C4N

GKE 不支持 -lssd 机器类型(预览版),包括以下类型:

  • c4n-standard-4-lssd
  • c4n-standard-8-lssd
  • c4n-standard-16-lssd
  • c4n-standard-24-lssd
  • c4n-standard-48-lssd
  • c4n-standard-96-lssd
  • c4n-standard-192-lssd
  • c4n-highmem-4-lssd
  • c4n-highmem-8-lssd
  • c4n-highmem-16-lssd
  • c4n-highmem-24-lssd
  • c4n-highmem-48-lssd
  • c4n-highmem-96-lssd
  • c4n-highmem-192-lssd
M4

GKE 不支持任何 m4-hypermem- 机器类型,包括以下类型:

  • m4-hypermem-8
  • m4-hypermem-16
  • m4-hypermem-32
  • m4-hypermem-64
C4

GKE 不支持 -metal 机器类型,包括以下类型:

  • c4-standard-288-metal
  • c4-standard-288-lssd-metal
  • c4-highmem-288-metal
  • c4-highmem-288-lssd-metal
X4 GKE 不支持 X4 机器系列的任何机器类型。
Z3 GKE 不支持 z3-highmem-192-highlssd-metal 机器类型。

后续步骤