Skip to content

Commit 3225a08

Browse files
author
Tim Bannister
committed
Mention topology spread constraints appropriately
The concept Assigning Pods to Nodes should mention Pod topology spread constraints. This commit ensures that it does.
1 parent 6700656 commit 3225a08

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

content/en/docs/concepts/scheduling-eviction/assign-pod-node.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ specific Pods:
2929
* [nodeSelector](#nodeselector) field matching against [node labels](#built-in-node-labels)
3030
* [Affinity and anti-affinity](#affinity-and-anti-affinity)
3131
* [nodeName](#nodename) field
32+
* [Pod topology spread constraints](#pod-topology-spread-constraints)
3233

3334
## Node labels {#built-in-node-labels}
3435

@@ -468,6 +469,16 @@ spec:
468469

469470
The above Pod will only run on the node `kube-01`.
470471

472+
## Pod topology spread constraints
473+
474+
You can use _topology spread constraints_ to control how {{< glossary_tooltip text="Pods" term_id="Pod" >}}
475+
are spread across your cluster among failure-domains such as regions, zones, nodes, or among any other
476+
topology domains that you define. You might do this to improve performance, expected availability, or
477+
overall utilization.
478+
479+
Read [Pod topology spread constraints](/docs/concepts/scheduling-eviction/topology-spread-constraints/)
480+
to learn more about how these work.
481+
471482
## {{% heading "whatsnext" %}}
472483

473484
* Read more about [taints and tolerations](/docs/concepts/scheduling-eviction/taint-and-toleration/) .

0 commit comments

Comments
 (0)