You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you need PostgreSQL Pods to run on separate nodes, you can use the
759
+
[topologySpreadConstraints](https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/) to control how they are distributed across your cluster.
760
+
This ensures they are spread among failure domains such as
761
+
regions, zones, nodes, or other user-defined topology domains.
762
+
763
+
```yaml
764
+
apiVersion: "acid.zalan.do/v1"
765
+
kind: postgresql
766
+
metadata:
767
+
name: acid-minimal-cluster
768
+
spec:
769
+
topologySpreadConstraints:
770
+
- maxskew: 1
771
+
topologyKey: topology.kubernetes.io/zone
772
+
whenUnsatisfiable: DoNotSchedule
773
+
```
774
+
758
775
## In-place major version upgrade
759
776
760
777
Starting with Spilo 13, operator supports in-place major version upgrade to a
0 commit comments