From 947e9f1e8dc1216f8c33c681fbd8ebff921e5120 Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Wed, 13 Apr 2022 01:12:51 +0200
Subject: [PATCH] feat(matrix): Add additional database replica

This patch adds an additional replica of the database, which should help
to prevent reduce risks of a single Database being down.
---
 apps/k8s01/matrix/database-override.yaml | 7 +++++++
 apps/k8s01/matrix/kustomization.yaml     | 1 +
 2 files changed, 8 insertions(+)
 create mode 100644 apps/k8s01/matrix/database-override.yaml

diff --git a/apps/k8s01/matrix/database-override.yaml b/apps/k8s01/matrix/database-override.yaml
new file mode 100644
index 000000000..405e30d7a
--- /dev/null
+++ b/apps/k8s01/matrix/database-override.yaml
@@ -0,0 +1,7 @@
+apiVersion: "acid.zalan.do/v1"
+kind: postgresql
+metadata:
+  name: matrix-postgres
+  namespace: matrix
+spec:
+  numberOfInstances: 2
diff --git a/apps/k8s01/matrix/kustomization.yaml b/apps/k8s01/matrix/kustomization.yaml
index c49e8b9f6..79d891d96 100644
--- a/apps/k8s01/matrix/kustomization.yaml
+++ b/apps/k8s01/matrix/kustomization.yaml
@@ -7,4 +7,5 @@ resources:
   - signing-key.yaml
   - ../../../shared/resourcequotas/default.yaml
 patchesStrategicMerge:
+  - database-override.yaml
   - matrix-synapse-values.yaml
-- 
GitLab