调度、抢占和驱逐
在 Kubernetes 中,调度(scheduling)指的是确保 Pod 匹配到合适的节点, 以便 kubelet 能够运行它们。抢占(Preemption)指的是终止低优先级的 Pod 以便高优先级的 Pod 可以调度运行的过程。驱逐(Eviction)是在资源匮乏的节点上,主动让一个或多个 Pod 失效的过程。
在 Kubernetes 中,调度(scheduling)指的是确保 Pod 匹配到合适的节点, 以便 kubelet 能够运行它们。 抢占(Preemption)指的是终止低优先级的 Pod 以便高优先级的 Pod 可以调度运行的过程。 驱逐(Eviction)是在资源匮乏的节点上,主动让一个或多个 Pod 失效的过程。
调度
- Kubernetes 调度器
- 将 Pod 指派到节点
- Pod 开销
- Pod 拓扑分布约束
- 污点和容忍度
- 动态资源分配
- 调度框架
- 调度器性能调试
- 扩展资源的资源装箱
- Pod 调度就绪
- Descheduler
Pod 干扰
Pod 干扰 是指节点上的 Pod 被自愿或非自愿终止的过程。
自愿干扰是由应用程序所有者或集群管理员有意启动的。非自愿干扰是无意的, 可能由不可避免的问题触发,如节点耗尽资源或意外删除。
最后修改 January 23, 2024 at 9:02 PM PST: [zh-cn] sync scheduling-eviction/scheduling-framework scheduling-eviction/_index.md (19c6084dd0)