PodTopology: add notes of possible changed default behavior
Signed-off-by: Björn Svensson <bjorn.a.svensson@est.tech>
This commit is contained in:
parent
574997c97e
commit
f160db17d6
|
|
@ -349,12 +349,14 @@ Also, the legacy `SelectorSpread` plugin, which provides an equivalent behavior,
|
||||||
is disabled.
|
is disabled.
|
||||||
|
|
||||||
{{< note >}}
|
{{< note >}}
|
||||||
|
The `PodTopologySpread` plugin does not score the nodes that don't have
|
||||||
|
the topology keys specified in the spreading constraints. This might result
|
||||||
|
in a different default behavior compared to the legacy `SelectorSpread` plugin when
|
||||||
|
using the default topology constraints.
|
||||||
|
|
||||||
If your nodes are not expected to have **both** `kubernetes.io/hostname` and
|
If your nodes are not expected to have **both** `kubernetes.io/hostname` and
|
||||||
`topology.kubernetes.io/zone` labels set, define your own constraints
|
`topology.kubernetes.io/zone` labels set, define your own constraints
|
||||||
instead of using the Kubernetes defaults.
|
instead of using the Kubernetes defaults.
|
||||||
|
|
||||||
The `PodTopologySpread` plugin does not score the nodes that don't have
|
|
||||||
the topology keys specified in the spreading constraints.
|
|
||||||
{{< /note >}}
|
{{< /note >}}
|
||||||
|
|
||||||
If you don't want to use the default Pod spreading constraints for your cluster,
|
If you don't want to use the default Pod spreading constraints for your cluster,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue