diff --git a/clusters/cl01tl/applications/directus/values.yaml b/clusters/cl01tl/applications/directus/values.yaml index 2b95b07f4..13c40d11b 100644 --- a/clusters/cl01tl/applications/directus/values.yaml +++ b/clusters/cl01tl/applications/directus/values.yaml @@ -164,18 +164,29 @@ minio: console: enabled: false valkey: - architecture: standalone + architecture: replication auth: enabled: true existingSecret: directus-valkey-config existingSecretPasswordKey: password usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi cloudflared-directus: name: cloudflared-directus existingSecretName: directus-cloudflared-secret diff --git a/clusters/cl01tl/applications/immich/values.yaml b/clusters/cl01tl/applications/immich/values.yaml index 709170609..48294bfb6 100644 --- a/clusters/cl01tl/applications/immich/values.yaml +++ b/clusters/cl01tl/applications/immich/values.yaml @@ -189,16 +189,27 @@ immich: - path: /usr/src/app/upload readOnly: false valkey: - architecture: standalone + architecture: replication auth: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi postgres-16-cluster: # Tensorchord #--- https://github.com/immich-app/immich/discussions/9060 diff --git a/clusters/cl01tl/applications/outline/values.yaml b/clusters/cl01tl/applications/outline/values.yaml index 861833255..454e66346 100644 --- a/clusters/cl01tl/applications/outline/values.yaml +++ b/clusters/cl01tl/applications/outline/values.yaml @@ -166,16 +166,27 @@ minio: console: enabled: false valkey: - architecture: standalone + architecture: replication auth: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi cloudflared-outline: existingSecretName: outline-cloudflared-secret name: cloudflared-outline diff --git a/clusters/cl01tl/applications/postiz/values.yaml b/clusters/cl01tl/applications/postiz/values.yaml index d825a0d4c..29b1e44d9 100644 --- a/clusters/cl01tl/applications/postiz/values.yaml +++ b/clusters/cl01tl/applications/postiz/values.yaml @@ -103,18 +103,29 @@ postiz: - path: /uploads readOnly: false valkey: - architecture: standalone + architecture: replication auth: enabled: true existingSecret: postiz-valkey-config existingSecretPasswordKey: password usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi cloudflared: name: cloudflared-postiz existingSecretName: postiz-cloudflared-secret diff --git a/clusters/cl01tl/applications/searxng/values.yaml b/clusters/cl01tl/applications/searxng/values.yaml index fe7b172f4..03c67be4a 100644 --- a/clusters/cl01tl/applications/searxng/values.yaml +++ b/clusters/cl01tl/applications/searxng/values.yaml @@ -112,13 +112,24 @@ searxng: - path: /etc/searxng readOnly: false valkey: - architecture: standalone + architecture: replication auth: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi diff --git a/clusters/cl01tl/applications/tubearchivist/values.yaml b/clusters/cl01tl/applications/tubearchivist/values.yaml index 3f449ea3a..fd18fb64d 100644 --- a/clusters/cl01tl/applications/tubearchivist/values.yaml +++ b/clusters/cl01tl/applications/tubearchivist/values.yaml @@ -104,17 +104,27 @@ tubearchivist: - path: /youtube readOnly: false valkey: - architecture: standalone + architecture: replication auth: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: true size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi elasticsearch: global: storageClass: ceph-block diff --git a/clusters/cl01tl/applications/yamtrack/values.yaml b/clusters/cl01tl/applications/yamtrack/values.yaml index 7b0507b42..79340239e 100644 --- a/clusters/cl01tl/applications/yamtrack/values.yaml +++ b/clusters/cl01tl/applications/yamtrack/values.yaml @@ -73,17 +73,27 @@ yamtrack: targetPort: 8000 protocol: HTTP valkey: - architecture: standalone + architecture: replication auth: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: true size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi postgres-17-cluster: mode: standalone cluster: diff --git a/clusters/cl01tl/monitoring/grafana-operator/values.yaml b/clusters/cl01tl/monitoring/grafana-operator/values.yaml index b8e5bbf14..70ba7a244 100644 --- a/clusters/cl01tl/monitoring/grafana-operator/values.yaml +++ b/clusters/cl01tl/monitoring/grafana-operator/values.yaml @@ -19,25 +19,43 @@ valkey-unified-alerting: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: true size: 1Gi replica: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: false valkey-remote-cache: fullnameOverride: remote-cache-valkey - architecture: standalone + architecture: replication auth: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: true size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi postgres-17-cluster: mode: standalone cluster: diff --git a/clusters/cl01tl/monitoring/kube-prometheus-stack/values.yaml b/clusters/cl01tl/monitoring/kube-prometheus-stack/values.yaml index ae0294d75..dc5ea001d 100644 --- a/clusters/cl01tl/monitoring/kube-prometheus-stack/values.yaml +++ b/clusters/cl01tl/monitoring/kube-prometheus-stack/values.yaml @@ -203,13 +203,24 @@ ntfy-alertmanager: subPath: config valkey-ntfy-alertmanager: fullnameOverride: ntfy-alertmanager-valkey - architecture: standalone + architecture: replication auth: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi diff --git a/clusters/cl01tl/platform/gitea/values.yaml b/clusters/cl01tl/platform/gitea/values.yaml index 64ab2bfd9..babed793e 100644 --- a/clusters/cl01tl/platform/gitea/values.yaml +++ b/clusters/cl01tl/platform/gitea/values.yaml @@ -355,10 +355,18 @@ valkey: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: true size: 5Gi replica: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: true size: 5Gi @@ -368,10 +376,18 @@ valkey-renovate: auth: enabled: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: true size: 1Gi replica: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: false cloudflared: diff --git a/clusters/cl01tl/platform/matrix-synapse/values.yaml b/clusters/cl01tl/platform/matrix-synapse/values.yaml index 5ba689b62..5f48a99e4 100644 --- a/clusters/cl01tl/platform/matrix-synapse/values.yaml +++ b/clusters/cl01tl/platform/matrix-synapse/values.yaml @@ -288,17 +288,28 @@ mautrix-whatsapp: subPath: config.yaml valkey-synapse: fullnameOverride: matrix-synapse-valkey - architecture: standalone + architecture: replication auth: enabled: true existingSecret: matrix-synapse-valkey-secret existingSecretPasswordKey: password primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi valkey-hookshot: fullnameOverride: matrix-hookshot-valkey architecture: standalone @@ -306,9 +317,17 @@ valkey-hookshot: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: false replica: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: false cloudflared-synapse: diff --git a/clusters/cl01tl/platform/stalwart/values.yaml b/clusters/cl01tl/platform/stalwart/values.yaml index 1b0659de3..c72a6154d 100644 --- a/clusters/cl01tl/platform/stalwart/values.yaml +++ b/clusters/cl01tl/platform/stalwart/values.yaml @@ -52,16 +52,27 @@ stalwart: - path: /opt/stalwart-mail readOnly: false valkey: - architecture: standalone + architecture: replication auth: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi elasticsearch: global: storageClass: ceph-block diff --git a/clusters/cl01tl/services/blocky/values.yaml b/clusters/cl01tl/services/blocky/values.yaml index 1c4a99f23..78c7cb685 100644 --- a/clusters/cl01tl/services/blocky/values.yaml +++ b/clusters/cl01tl/services/blocky/values.yaml @@ -293,13 +293,24 @@ blocky: mountPropagation: None subPath: config.yml valkey: - architecture: standalone + architecture: replication auth: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi replica: + replicaCount: 1 + resources: + requests: + cpu: 100m + memory: 64Mi persistence: - enabled: false + enabled: true + size: 1Gi diff --git a/clusters/cl01tl/services/harbor/values.yaml b/clusters/cl01tl/services/harbor/values.yaml index 36c06d368..abe8e4ff6 100644 --- a/clusters/cl01tl/services/harbor/values.yaml +++ b/clusters/cl01tl/services/harbor/values.yaml @@ -98,10 +98,18 @@ valkey: enabled: false usePasswordFiles: false primary: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: true size: 5Gi replica: + resources: + requests: + cpu: 100m + memory: 64Mi persistence: enabled: true size: 5Gi