Skip to content

Commit 8fb2300

Browse files
authored
Merge pull request #43263 from my-git9/topology-spread-constraints33
[zh-cn] sync scheduling-eviction/topology-spread-constraints.md
2 parents c45a507 + 7f27afd commit 8fb2300

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

content/zh-cn/docs/concepts/scheduling-eviction/topology-spread-constraints.md

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,7 @@ can use a manifest similar to:
468468
-->
469469
如果你希望新来的 Pod 均匀分布在现有的可用区域,则可以按如下设置其清单:
470470
471-
{{% code file="pods/topology-spread-constraints/one-constraint.yaml" %}}
471+
{{% code_sample file="pods/topology-spread-constraints/one-constraint.yaml" %}}
472472
473473
<!--
474474
From that manifest, `topologyKey: zone` implies the even distribution will only be applied
@@ -589,7 +589,7 @@ by node and by zone:
589589
-->
590590
可以组合使用 2 个拓扑分布约束来控制 Pod 在节点和可用区两个维度上的分布:
591591
592-
{{% code file="pods/topology-spread-constraints/two-constraints.yaml" %}}
592+
{{% code_sample file="pods/topology-spread-constraints/two-constraints.yaml" %}}
593593
594594
<!--
595595
In this case, to match the first constraint, the incoming Pod can only be placed onto
@@ -714,7 +714,7 @@ Similarly, Kubernetes also respects `spec.nodeSelector`.
714714
以便将 Pod `mypod` 放置在可用区 `B` 上,而不是可用区 `C` 上。
715715
同样,Kubernetes 也会一样处理 `spec.nodeSelector`。
716716
717-
{{% code file="pods/topology-spread-constraints/one-constraint-with-nodeaffinity.yaml" %}}
717+
{{% code_sample file="pods/topology-spread-constraints/one-constraint-with-nodeaffinity.yaml" %}}
718718
719719
<!--
720720
## Implicit conventions
@@ -811,16 +811,6 @@ profiles:
811811
defaultingType: List
812812
```
813813

814-
{{< note >}}
815-
<!--
816-
The [`SelectorSpread` plugin](/docs/reference/scheduling/config/#scheduling-plugins)
817-
is disabled by default. The Kubernetes project recommends using `PodTopologySpread`
818-
to achieve similar behavior.
819-
-->
820-
默认配置下,[`SelectorSpread` 插件](/zh-cn/docs/reference/scheduling/config/#scheduling-plugins)是被禁用的。
821-
Kubernetes 项目建议使用 `PodTopologySpread` 以执行类似行为。
822-
{{< /note >}}
823-
824814
<!--
825815
### Built-in default constraints {#internal-default-constraints}
826816
-->

0 commit comments

Comments
 (0)