Skip to content

Commit 77b4fa5

Browse files
authored
Merge pull request #19385 from adambkaplan/schedule-eviction-1
Rename "Scheduling" concept as "Scheduling and Eviction"
2 parents 5eb875c + 1bb09e6 commit 77b4fa5

File tree

11 files changed

+19
-16
lines changed

11 files changed

+19
-16
lines changed

content/en/docs/concepts/architecture/controller.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Job is a Kubernetes resource that runs a
5252
{{< glossary_tooltip term_id="pod" >}}, or perhaps several Pods, to carry out
5353
a task and then stop.
5454

55-
(Once [scheduled](/docs/concepts/scheduling/), Pod objects become part of the
55+
(Once [scheduled](/docs/concepts/scheduling-eviction/), Pod objects become part of the
5656
desired state for a kubelet).
5757

5858
When the Job controller sees a new task it makes sure that, somewhere

content/en/docs/concepts/overview/components.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,6 @@ saving container logs to a central log store with search/browsing interface.
123123
{{% capture whatsnext %}}
124124
* Learn about [Nodes](/docs/concepts/architecture/nodes/)
125125
* Learn about [Controllers](/docs/concepts/architecture/controller/)
126-
* Learn about [kube-scheduler](/docs/concepts/scheduling/kube-scheduler/)
126+
* Learn about [kube-scheduler](/docs/concepts/scheduling-eviction/kube-scheduler/)
127127
* Read etcd's official [documentation](https://etcd.io/docs/)
128128
{{% /capture %}}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
title: "Scheduling and Eviction"
3+
weight: 90
4+
---
5+

content/en/docs/concepts/scheduling/kube-scheduler.md renamed to content/en/docs/concepts/scheduling-eviction/kube-scheduler.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ of the scheduler:
8888

8989
{{% /capture %}}
9090
{{% capture whatsnext %}}
91-
* Read about [scheduler performance tuning](/docs/concepts/scheduling/scheduler-perf-tuning/)
91+
* Read about [scheduler performance tuning](/docs/concepts/scheduling-eviction/scheduler-perf-tuning/)
9292
* Read about [Pod topology spread constraints](/docs/concepts/workloads/pods/pod-topology-spread-constraints/)
9393
* Read the [reference documentation](/docs/reference/command-line-tools-reference/kube-scheduler/) for kube-scheduler
9494
* Learn about [configuring multiple schedulers](/docs/tasks/administer-cluster/configure-multiple-schedulers/)

content/en/docs/concepts/scheduling/scheduler-perf-tuning.md renamed to content/en/docs/concepts/scheduling-eviction/scheduler-perf-tuning.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ weight: 70
1010

1111
{{< feature-state for_k8s_version="v1.14" state="beta" >}}
1212

13-
[kube-scheduler](/docs/concepts/scheduling/kube-scheduler/#kube-scheduler)
13+
[kube-scheduler](/docs/concepts/scheduling-eviction/kube-scheduler/#kube-scheduler)
1414
is the Kubernetes default scheduler. It is responsible for placement of Pods
1515
on Nodes in a cluster.
1616

@@ -70,7 +70,7 @@ of all the nodes in your cluster. The kube-scheduler converts this into an
7070
integer number of nodes. During scheduling, if the kube-scheduler has identified
7171
enough feasible nodes to exceed the configured percentage, the kube-scheduler
7272
stops searching for more feasible nodes and moves on to the
73-
[scoring phase](/docs/concepts/scheduling/kube-scheduler/#kube-scheduler-implementation).
73+
[scoring phase](/docs/concepts/scheduling-eviction/kube-scheduler/#kube-scheduler-implementation).
7474

7575
[How the scheduler iterates over Nodes](#how-the-scheduler-iterates-over-nodes)
7676
describes the process in detail.
File renamed without changes.

content/en/docs/concepts/scheduling/_index.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

content/en/docs/reference/command-line-tools-reference/kube-scheduler.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ and capacity. The scheduler needs to take into account individual and collective
1313
resource requirements, quality of service requirements, hardware/software/policy
1414
constraints, affinity and anti-affinity specifications, data locality, inter-workload
1515
interference, deadlines, and so on. Workload-specific requirements will be exposed
16-
through the API as necessary. See [scheduling](https://kubernetes.io/docs/concepts/scheduling/)
16+
through the API as necessary. See [scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/)
1717
for more information about scheduling and the kube-scheduler component.
1818

1919
```

content/en/docs/reference/scheduling/policies.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ weight: 10
88

99
A scheduling Policy can be used to specify the *predicates* and *priorities*
1010
that the {{< glossary_tooltip text="kube-scheduler" term_id="kube-scheduler" >}}
11-
runs to [filter and score nodes](/docs/concepts/scheduling/kube-scheduler/#kube-scheduler-implementation),
11+
runs to [filter and score nodes](/docs/concepts/scheduling-eviction/kube-scheduler/#kube-scheduler-implementation),
1212
respectively.
1313

1414
You can set a scheduling policy by running
@@ -120,6 +120,6 @@ The following *priorities* implement scoring:
120120
{{% /capture %}}
121121

122122
{{% capture whatsnext %}}
123-
* Learn about [scheduling](/docs/concepts/scheduling/kube-scheduler/)
123+
* Learn about [scheduling](/docs/concepts/scheduling-eviction/kube-scheduler/)
124124
* Learn about [kube-scheduler profiles](/docs/reference/scheduling/profiles/)
125125
{{% /capture %}}

content/en/docs/reference/scheduling/profiles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,5 +177,5 @@ only has one pending pods queue.
177177
{{% /capture %}}
178178

179179
{{% capture whatsnext %}}
180-
* Learn about [scheduling](/docs/concepts/scheduling/kube-scheduler/)
180+
* Learn about [scheduling](/docs/concepts/scheduling-eviction/kube-scheduler/)
181181
{{% /capture %}}

0 commit comments

Comments
 (0)