4.4 KiB
4.4 KiB
title | weight | content_type | description | no_list |
---|---|---|---|---|
调度、抢占和驱逐 | 95 | concept | 在 Kubernetes 中,调度(scheduling)指的是确保 Pod 匹配到合适的节点, 以便 kubelet 能够运行它们。抢占(Preemption)指的是终止低优先级的 Pod 以便高优先级的 Pod 可以调度运行的过程。驱逐(Eviction)是在资源匮乏的节点上,主动让一个或多个 Pod 失效的过程。 | true |
在 Kubernetes 中,调度(scheduling)指的是确保 {{<glossary_tooltip text="Pod" term_id="pod">}} 匹配到合适的{{<glossary_tooltip text="节点" term_id="node">}}, 以便 {{<glossary_tooltip text="kubelet" term_id="kubelet">}} 能够运行它们。 抢占(Preemption)指的是终止低{{<glossary_tooltip text="优先级" term_id="pod-priority">}}的 Pod 以便高优先级的 Pod 可以调度运行的过程。 驱逐(Eviction)是在资源匮乏的节点上,主动让一个或多个 Pod 失效的过程。
调度
- Kubernetes 调度器
- 将 Pod 指派到节点
- Pod 开销
- Pod 拓扑分布约束
- 污点和容忍度
- 动态资源分配
- 调度框架
- 调度器性能调试
- 扩展资源的资源装箱
- Pod 调度就绪
- Descheduler
Pod 干扰
{{<glossary_definition term_id="pod-disruption" length="all">}}