From d4650334e289b580c8e4cc77b8d9a6f00146d507 Mon Sep 17 00:00:00 2001 From: WrenIX Date: Thu, 7 Mar 2024 19:34:25 +0100 Subject: [PATCH] fix(mycloud-*): Add option for redis slave replicas --- base-values/mycloud-core.yaml | 3 +++ mycloud-authentik/templates/release.yaml | 2 +- mycloud-authentik/values.yaml | 2 ++ mycloud-nextcloud/templates/release.yaml | 2 +- mycloud-nextcloud/values.yaml | 3 +++ 5 files changed, 10 insertions(+), 2 deletions(-) diff --git a/base-values/mycloud-core.yaml b/base-values/mycloud-core.yaml index 4976690..fe3ccf3 100644 --- a/base-values/mycloud-core.yaml +++ b/base-values/mycloud-core.yaml @@ -26,6 +26,9 @@ commons: annotations: grafana.mon.local/dashboard-folder: "myCloud" + redis: + replicas: 0 + components: mycloud-services: enabled: true diff --git a/mycloud-authentik/templates/release.yaml b/mycloud-authentik/templates/release.yaml index 66ad5e2..316ecca 100644 --- a/mycloud-authentik/templates/release.yaml +++ b/mycloud-authentik/templates/release.yaml @@ -40,7 +40,7 @@ spec: enabled: true architecture: replication replica: - replicaCount: 1 + replicaCount: {{ .Values.commons.redis.replicas }} metrics: enabled: true serviceMonitor: diff --git a/mycloud-authentik/values.yaml b/mycloud-authentik/values.yaml index 0426a6d..7deec47 100644 --- a/mycloud-authentik/values.yaml +++ b/mycloud-authentik/values.yaml @@ -40,6 +40,8 @@ commons: rules: labels: {} + redis: + replicas: 0 # -- generated by .Values.commons.masterPassword secret_key: diff --git a/mycloud-nextcloud/templates/release.yaml b/mycloud-nextcloud/templates/release.yaml index 0b0154c..d727af5 100644 --- a/mycloud-nextcloud/templates/release.yaml +++ b/mycloud-nextcloud/templates/release.yaml @@ -203,7 +203,7 @@ spec: enabled: true replica: # just one replica - replicaCount: 1 + replicaCount: {{ .Values.commons.redis.replicas }} metrics: enabled: true serviceMonitor: diff --git a/mycloud-nextcloud/values.yaml b/mycloud-nextcloud/values.yaml index 443fe99..bb8b7e2 100644 --- a/mycloud-nextcloud/values.yaml +++ b/mycloud-nextcloud/values.yaml @@ -51,6 +51,9 @@ commons: rules: labels: {} + redis: + replicas: 0 + helm: nextcloud: # -- version of the helm chart (current on git)