crate / crate-operator

The CrateDB Kubernetes Operator provides a convenient way to run CrateDB clusters inside Kubernetes.
https://crate.io
Apache License 2.0
24 stars 7 forks source link

TopologySpreadConstraints: add minDomains=3 #653

Closed goat-ssh closed 2 months ago

goat-ssh commented 2 months ago

This help Cluster Autoscaler to provision nodes in zone which are set to 0 nodes.

Require at least 3 nodes (as we have 3 zones)

https://kubernetes.io/blog/2023/04/17/fine-grained-pod-topology-spread-features-beta/#kep-3022-min-domains-in-pod-topology-spread

Summary of changes

Checklist