节点可创建的最大Pod数量说明
节点最大Pod数量计算方式
根据集群类型不同,节点可创建的最大Pod数量计算方式如下:
| 网络模型 | 节点可创建的最大Pod数量计算方式 | 建议 |
|---|---|---|
| “容器隧道网络”集群 | 仅取决于节点最大实例数 | - |
| “VPC网络”集群 | 取决于节点最大实例数和每个节点预留的Pod IP数说明中的最小值 | 建议节点最大实例数不要超过节点可分配Pod IP数,否则当节点Pod IP数不足时,新建Pod将无法在该节点上正常运行。 |
| “云原生2.0网络”集群(CCE Turbo集群) | 取决于节点最大实例数和CCE Turbo集群节点网卡数量中的最小值 | 建议节点最大实例数不要超过节点网卡数,否则当节点可分配网卡不足时,新建Pod将无法在该节点上正常运行。 |
如何提升集群中可使用Pod数量
| 方案 | 适用集群 | 操作说明 | 操作影响 |
|---|---|---|---|
| 增加节点(推荐) | 所有集群 | 新增节点以增加可用的Pod数。 | 对业务无影响。但需要考虑集群规模过大可能会对集群性能产生影响,请合理规划。 建议新增大规格节点,并逐步将业务迁移至新节点,缩容老节点。 |
| 修改节点最大实例数 | 所有集群 | 对于DefaultPool中的节点,您可以重置节点然后重新配置节点最大实例数;对于自定义节点池中的节点,您可以在节点池配置中修改“kubelet管理的Pod上限”参数。 | 涉及节点重置或kubelet组件重启,可能会导致业务短暂中断。 “容器隧道网络”集群可通过该方式直接提升可使用Pod数量,但其他类型的集群还受其他参数影响,需综合考虑。 |
| 重建集群并重新规划Pod网段 | “VPC网络”集群 | 对于VPC网络模型集群,如果需要调整每个节点预留的Pod IP数,只能通过重建集群。 | 业务需要重建。 |
| 变更为更大的实例规格增加节点网卡数量 | “云原生2.0网络”集群(CCE Turbo集群) | 如果是由于节点网卡数量不足限制了Pod数量,可以通过变更节点的实例规格来扩容单节点Pod数。 | 变更规格会导致业务短暂中断。 变更规格可能存在其他潜在影响,详情请参见CCE节点池内的节点变更规格后会有哪些影响?。 |
常见问题
- CCE Turbo集群如何查看节点规格支持的最大Pod数?
CCE Turbo集群节点可创建的Pod数与节点网卡数量有关,不同规格支持的网卡数量可能不同。您可以在创建节点时查看每个规格支持的负载实例上限。

- 为什么相同CPU和内存规格的节点,可创建的Pod数却不一样?
节点可创建的Pod数并非根据节点规格单一因素决定,是根据集群类型和其他参数共同作用的结果,详情参见节点最大Pod数量计算方式。


