diff --git a/k8s/apps/gotify/db.yaml b/k8s/apps/gotify/db.yaml index c1d0e4a..c581253 100644 --- a/k8s/apps/gotify/db.yaml +++ b/k8s/apps/gotify/db.yaml @@ -8,7 +8,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true spec: - instances: 1 + instances: 3 imageName: ghcr.io/cloudnative-pg/postgresql:16.2 bootstrap: initdb: diff --git a/k8s/bootstrap/phase1-storage/longhorn-values.yaml b/k8s/bootstrap/phase1-storage/longhorn-values.yaml index 568d482..c90d48c 100644 --- a/k8s/bootstrap/phase1-storage/longhorn-values.yaml +++ b/k8s/bootstrap/phase1-storage/longhorn-values.yaml @@ -12,6 +12,7 @@ defaultSettings: replicaSoftAntiAffinity: false # REQUIRED for true HA replicaAutoBalance: best-effort storageMinimalAvailablePercentage: 10 + storageOverProvisioningPercentage: 200 # Actual usage is ~10% of scheduled; 200% unblocks all 3-replica scheduling on cp-1 # Performance tuning defaultDataPath: /var/lib/longhorn diff --git a/k8s/infra/databases/authentik-db.yaml b/k8s/infra/databases/authentik-db.yaml index 3e366de..9b7e54a 100644 --- a/k8s/infra/databases/authentik-db.yaml +++ b/k8s/infra/databases/authentik-db.yaml @@ -9,7 +9,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true spec: - instances: 2 + instances: 3 imageName: ghcr.io/cloudnative-pg/postgresql:16.2 bootstrap: initdb: