创建单租户节点模板 (original) (raw)

创建单租户节点模板

Linux Windows

本文档介绍了如何创建和删除单租户节点模板。 在创建单租户节点模板之前,请查看单租户节点概览,了解重要概念和术语。

单租户节点模板是指定单租户节点组属性的区域性资源。您必须先创建节点模板,然后才能创建节点组。

创建单租户节点模板

执行此任务所需的权限

您必须拥有以下权限才能执行此任务:

如果您使用 gcloud CLI 或 REST,则可以创建节点模板资源,以便日后用于创建一个或多个节点组。如果您使用 控制台 Google Cloud ,则必须在创建 节点组时创建节点模板。

如需创建单租户节点模板,请使用以下方法之一:

控制台

  1. 在 Google Cloud 控制台中,前往单租户节点页面。
    前往“单租户节点”
  2. 点击创建节点组 。 在控制台中创建节点组的过程包括创建或选择节点模板。
  3. 为节点组指定一个名称
  4. 指定要在其中创建节点模板的地区。您可以使用节点模板在此地区的任何区域中创建节点组。
  5. 指定可用区,然后点击继续
  6. 节点模板列表中,点击创建节点模板以开始创建单租户节点模板。
  7. 为节点模板指定一个名称
  8. 为要基于此节点模板创建的节点组中的每个单租户节点指定节点类型
  9. 您还可以选择为节点模板指定以下属性:
    • 添加本地 SSDGPU 加速器
    • 选择 启用 CPU 过度使用功能 以控制CPU 过度使用水平,适用于 节点上调度的每个虚拟机。
    • 添加节点亲和性标签 。借助亲和性标签,您可以对节点和节点组进行逻辑分组,然后在供应虚拟机时,您可以为虚拟机指定亲和性标签,以便将虚拟机调度到一组特定节点或节点组上。如需了解详情,请参阅节点亲和性和反亲和性
  10. 点击创建 以完成节点模板的创建。
  11. 可选:如需在其他区域中添加新的单租户节点模板,请重复上述步骤。

如需查看节点模板,请点击单租户节点页面中的节点模板

gcloud

使用 gcloud compute sole-tenancy node-templates create 命令创建节点模板:

gcloud compute sole-tenancy node-templates create TEMPLATE_NAME
--node-type=NODE_TYPE
[--region=REGION ] [--node-affinity-labels=AFFINITY_LABELS ] [--accelerator type=GPU_TYPE,count=GPU_COUNT ] [--disk type=local-ssd,count=DISK_COUNT,size=DISK_SIZE ] [--cpu-overcommit-type=CPU_OVERCOMMIT_TYPE]

请替换以下内容:

REST

使用 nodeTemplates.insert 方法创建节点模板:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/nodeTemplates

{ "name": "TEMPLATE_NAME", "nodeType": "NODE_TYPE", "nodeAffinityLabels": { "KEY": "VALUE", ... }, "accelerators": [ { "acceleratorType": "GPU_TYPE", "acceleratorCount": GPU_COUNT } ], "disks": [ { "diskType": "local-ssd", "diskSizeGb": DISK_SIZE, "diskCount": DISK_COUNT } ], "cpuOvercommitType": CPU_OVERCOMMIT_TYPE }

请替换以下内容:

删除节点模板

您可以在删除使用某个节点模板的所有节点组后删除该模板。

控制台

  1. 在 Google Cloud 控制台中,前往单租户节点页面。
    转到“单租户节点”
  2. 点击节点模板
  3. 选择某个未使用的节点模板的名称。
  4. 点击删除

gcloud

使用 gcloud compute sole-tenancy node-templates delete 命令删除未使用的节点模板:

gcloud compute sole-tenancy node-templates delete TEMPLATE_NAME
--region=REGION

请替换以下内容:

REST

使用 compute.nodeTemplates.delete 方法 删除未使用的节点模板:

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/nodeTemplates/TEMPLATE_NAME

请替换以下内容:

后续步骤

如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。

最后更新时间 (UTC):2026-06-15。