dragonflydb / dragonfly-operator

A Kubernetes operator to install and manage Dragonfly instances.
https://www.dragonflydb.io/docs/managing-dragonfly/operator/installation
Apache License 2.0
132 stars 28 forks source link

add support for topologySpreadConstraints #143

Closed dcharbonnier closed 7 months ago

dcharbonnier commented 8 months ago

Pod Topology Spread Constraints

You can use topology spread constraints to control how Pods are spread across your cluster among failure-domains such as regions, zones, nodes, and other user-defined topology domains. This can help to achieve high availability as well as efficient resource utilization.

https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/#topologyspreadconstraints-field

zaphinath commented 7 months ago

@Pothulapati @Abhra303 If nobody is working on this I can take a look at doing this next week.

Pothulapati commented 7 months ago

Hey @zaphinath, Please go ahead! Should be straightforward! :)