gke 节点的承诺使用折扣

Posted

技术标签:

【中文标题】gke 节点的承诺使用折扣【英文标题】:committed use discount for gke nodes 【发布时间】:2021-08-21 09:40:55 【问题描述】:

我使用自定义机器类型 custom-6-20480 的 terraform 创建了 GKE。我想为用于节点的 CPU 和内存创建承诺使用折扣。我知道机器类型表明我使用的是 6CPU 和 20GB 内存,但我看不到 N1 或 N2 的机器系列类型。我尝试查看控制台并运行“gcloud container node-pools describe node-pool-name --cluster cluster-name”,但这些仅将机器类型显示为 custom-6-20480,而不是系列。如何知道我在 gke-node-pool 上使用的是哪个系列? 要创建承诺使用折扣,我需要选择 N1 或 N2 的承诺类型。

【问题讨论】:

【参考方案1】:

您可以按照以下步骤查看该系列机器。

    导航到计算引擎,点击虚拟机实例。 您可以在那里看到集群的节点,它们的名称以集群名称开头。 点击其中任意一个查看详细信息,您可以在标题“机器类型”下看到机器系列。

【讨论】:

我试过了,但即使在那里它也只显示为机器类型自定义(6 个 vCPU,20 GB 内存)【参考方案2】:

我想我找到了类型。我去了计费 -> 承诺分析,在这里我可以看到每种承诺类型下正在运行的资源。

【讨论】:

以上是关于gke 节点的承诺使用折扣的主要内容,如果未能解决你的问题,请参考以下文章

更改 GKE 集群节点实例类型

GKE 不会将节点缩减为零

如何在terraform中更改GKE Cluster的节点池中的节点名称?

GKE 节点池状态卡在 PROVISIONING

使用 terraform 添加带有 GPU 的 GKE 节点池

如何在 GKE 上调试节点健康错误?