Skip to content

集群资源

本节覆盖 Kubernetes 中"作用于整个集群或基础设施层面"的资源类型。这些对象通常不直接承载业务,但决定了集群的容量、配额、调度与策略边界。

快速导航

章节内容适用场景
Node节点查看、标签 / 污点管理、排水与驱离节点维护、扩缩容、升级
Namespace命名空间创建、配额关联、授权隔离多团队 / 多环境隔离
ResourceQuota / LimitRange命名空间级资源配额与默认请求 / 上限控制资源用量
调度 / PDB / Lease / RuntimeClassPriorityClass、PodDisruptionBudget、Lease、RuntimeClass调度策略与可用性保障
Admission WebhookValidating / Mutating Webhook 配置查看准入控制排障
FlowControlflowcontrol.apiserver.k8s.io API 分组与优先级apiserver 限流调优
DRA 动态资源分配DRA(Dynamic Resource Allocation)资源模板与分配GPU / 加速卡等异构资源

推荐阅读顺序

  1. 首次整理集群:先按团队 / 环境用 Namespace 划分空间,再配 ResourceQuota / LimitRange 设置边界;
  2. 运维场景:节点上下线时阅读 Node;滚动升级或自愈时阅读 调度 / PDB / Lease / RuntimeClass 中的 PDB 部分;
  3. 平台团队:阅读 Admission WebhookFlowControl
  4. AI / 异构资源:阅读 DRA 动态资源分配

Tier 1 资源

本节包含的 LimitRange、ResourceQuota、PriorityClass、PodDisruptionBudget、EndpointSlice、Lease 等被称为 Tier 1 资源:Kuboard 默认不缓存,按需走 apiserver 直查。其表单页支持 ?demo=true 查询参数预填演示数据,无需真实 K8s 集群即可独立验证。