節點最多可以創建多少個Pod
更新時間 2024-01-05 16:04:19
最近更新時間: 2024-01-05 16:04:19
分享文章
本文主要介紹 節點最多可以創建多少個Pod。
節點可以創建最大Pod數量由如下參數決定。
- 節點可分配容器IP數(alpha.cce/fixPoolMask):在創建CCE集群時配置,僅網絡模型為“VPC網絡”需要配置。
- 節點最大實例數(maxPods):在創建節點時配置,是kubelet的配置項。
節點上最多能創建多少個Pod,取決于這幾個參數的最小值。
- 對于“容器隧道網絡”的集群,僅取決于節點最大實例數。
- 對于“VPC網絡”的集群,取決于節點最大實例數和[節點可分配容器IP數的最小值,即 min(節點最大實例數, 節點可分配容器IP數) 。
- 對于“云原生2.0網絡”的集群(CCE Turbo集群),取決于節點最大實例數和CCE Turbo集群節點網卡數量中的最小值。建議節點最大實例數不要超過節點網卡數,否則當節點規格可分配網卡不足時Pod實例可能無法正常調度。
節點可分配容器IP數
在創建CCE集群時,如果網絡模型選擇“VPC網絡”,會讓您選擇每個節點可供分配的容器IP數量。
該參數會影響節點上可以創建最大Pod的數量,因為每個Pod會占用一個IP(使用容器網絡),如果可用IP數量不夠的話,就無法創建Pod。

節點默認會占用掉3個容器IP地址(網絡地址、網關地址、廣播地址),因此節點上 ** 可分配給容器使用的IP數量 = 您選擇的容器IP數量 - 3** ,例如上面圖中可分配給容器使用的IP數量為 128-3=125。
節點網卡數量(僅CCE Turbo集群)
CCE Turbo集群ECS節點使用彈性輔助網卡,物理機節點使用彈性網卡,節點可以創建最大Pod數量與節點可使用網卡數量相關。

節點最大實例數
在創建節點時,可以配置節點可以創建的最大實例數。該參數是kubelet的配置參數,決定kubelet最多可創建多少個Pod。
