1
0
Fork 0
Commit graph

20 commits

Author SHA1 Message Date
599a939792
revert: "refactor(manifests/postgres): podAntiAffinity is required, not preferred anymore"
This reverts commit 8ad13a63af.
2023-11-23 10:13:35 +01:00
8ad13a63af
refactor(manifests/postgres): podAntiAffinity is required, not preferred anymore 2023-11-23 09:54:02 +01:00
907b47b7dd
refactor(k3s-upgrade): comment out jobActiveDeadlineSecs 2023-11-17 11:09:09 +01:00
5e59a8bb52
refactor(k3s-upgrade): remove drain timeout 2023-11-17 10:22:19 +01:00
5e7e3783e1
revert: "fix(k3s-upgrade): drain.timeout must be integer"
This reverts commit fd1a8adb28.
2023-11-17 10:20:11 +01:00
fd1a8adb28
fix(k3s-upgrade): drain.timeout must be integer 2023-11-17 10:17:06 +01:00
a49633c4dd
feat(k3s-upgrade): add podSelector to ignore lognhorn-manager and instance-manager pods
- because of storageclass longhorn-static with numberOfReplicas=1, it is impossible to drain nodes without violating pod disruption budget
- dataloss may occur on volume-level, but postgres-operator should replicate data from primary, if primary is evicted, new will be selected
2023-11-17 10:13:04 +01:00
7bcd56e8d0
refactor(pooler): use different label for podAntiAffinity 2023-11-17 09:37:52 +01:00
6c45691240
fix(postgres): add required field containers=[] to pooler
- required to suppress error from apiserver
2023-11-17 09:37:05 +01:00
263170b713
feat(postgres): add deploymentStrategy=RollingUpdate and podAntiAffinity to pooler 2023-11-17 09:30:42 +01:00
aa2ce2a2f9
feat(k3s-upgrade): add drain timeout 2023-11-17 09:30:18 +01:00
c748d24be8
feat(postgres): explicitly define affinity
- use topology.kubernetes.io/zone instead of kubernetes.io/hostname as topology key
2023-11-17 09:20:33 +01:00
993620bbd2
fix(k3s-upgrade): forcefully drain nodes 2023-11-17 09:11:56 +01:00
be12582e98
feat: add upgrade plan for k3s server on release channel for v1.28 2023-11-17 09:06:21 +01:00
ef5fc2e4bb
fix(manifes/postgres): add parameter for pooler ignore_startup_parameters=search_path for keycloak 2023-11-16 22:33:14 +01:00
7154f732ce
chore(manifests/postgres): cpu resources "4" instead of 4000m
- was casuing argocd being out-of-sync
2023-11-16 21:57:17 +01:00
ad548f6b80
feat(manifests): add rw pooler 2023-11-16 21:54:34 +01:00
f03642bb78
feat: add posgtres cluster manifest 2023-11-16 21:37:34 +01:00
30b0b6b586
feat: add app for extra storageclass (longhorn-static) 2023-11-16 20:32:51 +01:00
d78390f3e4
feat: add clusterissuer manifest 2023-11-16 08:25:58 +01:00