Modify node pressure expulsion link
Signed-off-by: pangqing <pangqing@uniontech.com>
This commit is contained in:
@@ -49,5 +49,5 @@ of terminating one or more Pods on Nodes.
|
||||
## Pod 干扰
|
||||
|
||||
* [Pod 优先级和抢占](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/)
|
||||
* [节点压力驱逐](/zh/docs/concepts/scheduling-eviction/node-pressure-eviction/)
|
||||
* [节点压力驱逐](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/)
|
||||
* [API发起的驱逐](/zh/docs/concepts/scheduling-eviction/api-eviction/)
|
||||
|
||||
@@ -637,7 +637,7 @@ exceeding its requests, it won't be evicted. Another Pod with higher priority
|
||||
that exceeds its requests may be evicted.
|
||||
-->
|
||||
kubelet 使用优先级来确定
|
||||
[节点压力驱逐](/zh/docs/concepts/scheduling-eviction/node-pressure-eviction/) Pod 的顺序。
|
||||
[节点压力驱逐](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/) Pod 的顺序。
|
||||
你可以使用 QoS 类来估计 Pod 最有可能被驱逐的顺序。kubelet 根据以下因素对 Pod 进行驱逐排名:
|
||||
|
||||
1. 对紧俏资源的使用是否超过请求值
|
||||
@@ -664,4 +664,4 @@ kubelet 使用优先级来确定
|
||||
[默认限制优先级消费](/zh/docs/concepts/policy/resource-quotas/#limit-priority-class-consumption-by-default)
|
||||
* 了解 [Pod 干扰](/zh/docs/concepts/workloads/pods/disruptions/)
|
||||
* 了解 [API 发起的驱逐](/docs/reference/generated/kubernetes-api/v1.23/)
|
||||
* 了解[节点压力驱逐](/zh/docs/concepts/scheduling-eviction/node-pressure-eviction/)
|
||||
* 了解[节点压力驱逐](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/)
|
||||
|
||||
@@ -545,5 +545,5 @@ arbitrary tolerations to DaemonSets.
|
||||
* Read about [Node-pressure Eviction](/docs/concepts/scheduling-eviction/node-pressure-eviction/) and how you can configure it
|
||||
* Read about [Pod Priority](/docs/concepts/scheduling-eviction/pod-priority-preemption/)
|
||||
-->
|
||||
* 阅读[节点压力驱逐](/zh/docs/concepts/scheduling-eviction/node-pressure-eviction/),以及如何配置其行为
|
||||
* 阅读[节点压力驱逐](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/),以及如何配置其行为
|
||||
* 阅读 [Pod 优先级](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/)
|
||||
|
||||
@@ -33,6 +33,6 @@ There are two kinds of eviction:
|
||||
* [API-initiated eviction](/docs/reference/generated/kubernetes-api/v1.23/)
|
||||
-->
|
||||
驱逐的两种类型
|
||||
* [节点压力驱逐](/zh/docs/concepts/scheduling-eviction/node-pressure-eviction/)
|
||||
* [节点压力驱逐](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/)
|
||||
* [API 发起的驱逐](/docs/reference/generated/kubernetes-api/v1.23/)
|
||||
|
||||
|
||||
@@ -340,7 +340,7 @@ respectively.
|
||||
`kubelet` 默认对 Pod 执行 'Allocatable' 约束。
|
||||
无论何时,如果所有 Pod 的总用量超过了 'Allocatable',驱逐 Pod 的措施将被执行。
|
||||
有关驱逐策略的更多细节可以在
|
||||
[节点压力驱逐](/zh/docs/concepts/scheduling-eviction/node-pressure-eviction/)页找到。
|
||||
[节点压力驱逐](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/)页找到。
|
||||
可通过设置 kubelet `--enforce-node-allocatable` 标志值为 `pods` 控制这个措施。
|
||||
|
||||
可选地,通过在同一标志中同时指定 `kube-reserved` 和 `system-reserved` 值,
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
---
|
||||
title: 调度,抢占和驱逐
|
||||
weight: 90
|
||||
content_type: concept
|
||||
description: >
|
||||
在Kubernetes中,调度 (scheduling) 指的是确保 Pods 匹配到合适的节点,
|
||||
以便 kubelet 能够运行它们。抢占 (Preemption) 指的是终止低优先级的 Pods 以便高优先级的 Pods 可以
|
||||
调度运行的过程。驱逐 (Eviction) 是在资源匮乏的节点上,主动让一个或多个 Pods 失效的过程。
|
||||
---
|
||||
|
||||
<!--
|
||||
---
|
||||
title: "Scheduling, Preemption and Eviction"
|
||||
weight: 90
|
||||
content_type: concept
|
||||
description: >
|
||||
In Kubernetes, scheduling refers to making sure that Pods are matched to Nodes
|
||||
so that the kubelet can run them. Preemption is the process of terminating
|
||||
Pods with lower Priority so that Pods with higher Priority can schedule on
|
||||
Nodes. Eviction is the process of proactively terminating one or more Pods on
|
||||
resource-starved Nodes.
|
||||
no_list: true
|
||||
---
|
||||
-->
|
||||
|
||||
<!--
|
||||
In Kubernetes, scheduling refers to making sure that {{<glossary_tooltip text="Pods" term_id="pod">}}
|
||||
are matched to {{<glossary_tooltip text="Nodes" term_id="node">}} so that the
|
||||
{{<glossary_tooltip text="kubelet" term_id="kubelet">}} can run them. Preemption
|
||||
is the process of terminating Pods with lower {{<glossary_tooltip text="Priority" term_id="pod-priority">}}
|
||||
so that Pods with higher Priority can schedule on Nodes. Eviction is the process
|
||||
of terminating one or more Pods on Nodes.
|
||||
-->
|
||||
|
||||
<!-- ## Scheduling -->
|
||||
|
||||
## 调度
|
||||
|
||||
* [Kubernetes 调度器](/zh/docs/concepts/scheduling-eviction/kube-scheduler/)
|
||||
* [将 Pods 指派到节点](/zh/docs/concepts/scheduling-eviction/assign-pod-node/)
|
||||
* [Pod 开销](/zh/docs/concepts/scheduling-eviction/pod-overhead/)
|
||||
* [污点和容忍](/zh/docs/concepts/scheduling-eviction/taint-and-toleration/)
|
||||
* [调度框架](/zh/docs/concepts/scheduling-eviction/scheduling-framework)
|
||||
* [调度器的性能调试](/zh/docs/concepts/scheduling-eviction/scheduler-perf-tuning/)
|
||||
* [扩展资源的资源装箱](/zh/docs/concepts/scheduling-eviction/resource-bin-packing/)
|
||||
|
||||
<!-- ## Pod Disruption -->
|
||||
|
||||
## Pod 干扰
|
||||
|
||||
* [Pod 优先级和抢占](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/)
|
||||
* [节点压力驱逐](/zh/docs/concepts/scheduling-eviction/pod-priority-preemption/)
|
||||
* [API发起的驱逐](/zh/docs/concepts/scheduling-eviction/api-eviction/)
|
||||
Reference in New Issue
Block a user