首页/云/Kubernetes 速查/可分配资源与系统预留
本包目录(307 条)
kubectl 基础56 条工作负载36 条网络与服务55 条配置与存储54 条
调度与资源52 条
集群运维与排障54 条

可分配资源与系统预留

调度容量以 Allocatable 为准而不是 Capacity:kubelet 预留(kube-reserved/system-reserved)与驱逐阈值会从节点总量中扣减。

Kubernetes 速查云更新于 2026-10-12

对照查看

对照查看
kubectl describe node node1 | sed -n '/Capacity:/,/Allocatable:/p'
kubectl describe node node1 | sed -n '/Allocatable:/,/System Info/p'
Capacity 是物理总量;Allocatable = Capacity − 预留 − 驱逐阈值,容量规划按 Allocatable 求和。

易错点

  • 按 Capacity 估算容量:普遍偏高,上线后才发现放不下
  • 预留与驱逐阈值设得太小:节点可用内存被 Pod 吃满时缺乏回收余地

数据来源与参考

  • Kubernetes 官方文档 · 节点可分配资源(Node Allocatable)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌