From 0fd591da261b6311b0fa540a3eb5445e16fb5e38 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Tue, 7 Apr 2026 01:29:24 +0000 Subject: [PATCH] chore: Update manifests after change --- .../Deployment-speedtest-exporter.yaml | 7 +++++-- .../stalwart/Cluster-stalwart-postgresql-18-cluster.yaml | 8 ++++---- .../cl01tl/manifests/stalwart/Deployment-stalwart.yaml | 5 ++--- .../ExternalSecret-stalwart-elasticsearch-secret.yaml | 9 --------- ...talwart-postgresql-18-backup-garage-local-secret.yaml | 4 ++-- ...nalSecret-stalwart-postgresql-18-recovery-secret.yaml | 4 ++-- .../cl01tl/manifests/stalwart/HTTPRoute-stalwart.yaml | 2 +- ...Store-stalwart-postgresql-18-backup-garage-local.yaml | 4 ++-- .../ObjectStore-stalwart-postgresql-18-recovery.yaml | 4 ++-- .../stalwart/PersistentVolumeClaim-stalwart-config.yaml | 2 -- ...rometheusRule-stalwart-postgresql-18-alert-rules.yaml | 4 ++-- ...lwart-postgresql-18-scheduled-backup-live-backup.yaml | 4 ++-- .../manifests/stalwart/StatefulSet-stalwart-valkey.yaml | 6 +++--- 13 files changed, 27 insertions(+), 36 deletions(-) diff --git a/clusters/cl01tl/manifests/speedtest-exporter/Deployment-speedtest-exporter.yaml b/clusters/cl01tl/manifests/speedtest-exporter/Deployment-speedtest-exporter.yaml index fa483ed86..0c715d560 100644 --- a/clusters/cl01tl/manifests/speedtest-exporter/Deployment-speedtest-exporter.yaml +++ b/clusters/cl01tl/manifests/speedtest-exporter/Deployment-speedtest-exporter.yaml @@ -31,10 +31,13 @@ spec: readOnlyRootFilesystem: true runAsNonRoot: true runAsUser: 1000 - image: "ghcr.io/miguelndecarvalho/speedtest-exporter:v3.5.4" + image: "ghcr.io/miguelndecarvalho/speedtest-exporter:v3.5.4@sha256:f1064d49124c7fc45faabb87c6c876a2fd04e92b3dc14d4b871301217ba30fed" imagePullPolicy: IfNotPresent ports: - name: http containerPort: 9798 protocol: TCP - resources: {} + resources: + limits: + cpu: 1m + memory: 30Mi diff --git a/clusters/cl01tl/manifests/stalwart/Cluster-stalwart-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/stalwart/Cluster-stalwart-postgresql-18-cluster.yaml index 3b0d0c8cb..7b86732e2 100644 --- a/clusters/cl01tl/manifests/stalwart/Cluster-stalwart-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/stalwart/Cluster-stalwart-postgresql-18-cluster.yaml @@ -5,10 +5,10 @@ metadata: namespace: stalwart labels: app.kubernetes.io/name: stalwart-postgresql-18-cluster - helm.sh/chart: postgres-18-cluster-7.10.0 + helm.sh/chart: postgres-18-cluster-7.11.2 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/version: "7.11.2" app.kubernetes.io/managed-by: Helm spec: instances: 3 @@ -26,8 +26,8 @@ spec: limits: hugepages-2Mi: 256Mi requests: - cpu: 100m - memory: 256Mi + cpu: 20m + memory: 80Mi affinity: enablePodAntiAffinity: true topologyKey: kubernetes.io/hostname diff --git a/clusters/cl01tl/manifests/stalwart/Deployment-stalwart.yaml b/clusters/cl01tl/manifests/stalwart/Deployment-stalwart.yaml index c53970a07..63d4656ff 100644 --- a/clusters/cl01tl/manifests/stalwart/Deployment-stalwart.yaml +++ b/clusters/cl01tl/manifests/stalwart/Deployment-stalwart.yaml @@ -34,13 +34,12 @@ spec: hostPID: false dnsPolicy: ClusterFirst containers: - - image: stalwartlabs/stalwart:v0.15.5 - imagePullPolicy: IfNotPresent + - image: ghcr.io/stalwartlabs/stalwart:v0.15.5@sha256:dcf575db2d53d9ef86d6ced8abe4ba491984659a0f8862cc6079ee7b41c3c568 name: main resources: requests: cpu: 10m - memory: 128Mi + memory: 100Mi volumeMounts: - mountPath: /opt/stalwart name: config diff --git a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-elasticsearch-secret.yaml b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-elasticsearch-secret.yaml index baaf5c09e..6c920c013 100644 --- a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-elasticsearch-secret.yaml +++ b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-elasticsearch-secret.yaml @@ -14,22 +14,13 @@ spec: data: - secretKey: username remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /cl01tl/stalwart/elasticsearch - metadataPolicy: None property: username - secretKey: password remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /cl01tl/stalwart/elasticsearch - metadataPolicy: None property: password - secretKey: roles remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /cl01tl/stalwart/elasticsearch - metadataPolicy: None property: roles diff --git a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-backup-garage-local-secret.yaml index b0ad002ad..6d0954cdb 100644 --- a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-backup-garage-local-secret.yaml @@ -5,10 +5,10 @@ metadata: namespace: stalwart labels: app.kubernetes.io/name: stalwart-postgresql-18-backup-garage-local-secret - helm.sh/chart: postgres-18-cluster-7.10.0 + helm.sh/chart: postgres-18-cluster-7.11.2 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/version: "7.11.2" app.kubernetes.io/managed-by: Helm spec: secretStoreRef: diff --git a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-recovery-secret.yaml index 911d2f452..4d3be3139 100644 --- a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-recovery-secret.yaml @@ -4,10 +4,10 @@ metadata: name: stalwart-postgresql-18-recovery-secret namespace: stalwart labels: - helm.sh/chart: postgres-18-cluster-7.10.0 + helm.sh/chart: postgres-18-cluster-7.11.2 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/version: "7.11.2" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: stalwart-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/stalwart/HTTPRoute-stalwart.yaml b/clusters/cl01tl/manifests/stalwart/HTTPRoute-stalwart.yaml index 5021e351e..560d60223 100644 --- a/clusters/cl01tl/manifests/stalwart/HTTPRoute-stalwart.yaml +++ b/clusters/cl01tl/manifests/stalwart/HTTPRoute-stalwart.yaml @@ -23,7 +23,7 @@ spec: name: stalwart namespace: stalwart port: 80 - weight: 100 + weight: 1 matches: - path: type: PathPrefix diff --git a/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-backup-garage-local.yaml index 078aa4c9f..4acd124f4 100644 --- a/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-backup-garage-local.yaml @@ -5,10 +5,10 @@ metadata: namespace: stalwart labels: app.kubernetes.io/name: stalwart-postgresql-18-backup-garage-local - helm.sh/chart: postgres-18-cluster-7.10.0 + helm.sh/chart: postgres-18-cluster-7.11.2 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/version: "7.11.2" app.kubernetes.io/managed-by: Helm spec: retentionPolicy: 7d diff --git a/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-recovery.yaml index cae6c6d97..391fc0118 100644 --- a/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-recovery.yaml @@ -4,10 +4,10 @@ metadata: name: "stalwart-postgresql-18-recovery" namespace: stalwart labels: - helm.sh/chart: postgres-18-cluster-7.10.0 + helm.sh/chart: postgres-18-cluster-7.11.2 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/version: "7.11.2" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "stalwart-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/stalwart/PersistentVolumeClaim-stalwart-config.yaml b/clusters/cl01tl/manifests/stalwart/PersistentVolumeClaim-stalwart-config.yaml index 2fe3114be..986a3ec9f 100644 --- a/clusters/cl01tl/manifests/stalwart/PersistentVolumeClaim-stalwart-config.yaml +++ b/clusters/cl01tl/manifests/stalwart/PersistentVolumeClaim-stalwart-config.yaml @@ -7,8 +7,6 @@ metadata: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: stalwart helm.sh/chart: stalwart-4.6.2 - annotations: - helm.sh/resource-policy: keep namespace: stalwart spec: accessModes: diff --git a/clusters/cl01tl/manifests/stalwart/PrometheusRule-stalwart-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/stalwart/PrometheusRule-stalwart-postgresql-18-alert-rules.yaml index 4043978e2..0df357d0f 100644 --- a/clusters/cl01tl/manifests/stalwart/PrometheusRule-stalwart-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/stalwart/PrometheusRule-stalwart-postgresql-18-alert-rules.yaml @@ -5,10 +5,10 @@ metadata: namespace: stalwart labels: app.kubernetes.io/name: stalwart-postgresql-18-alert-rules - helm.sh/chart: postgres-18-cluster-7.10.0 + helm.sh/chart: postgres-18-cluster-7.11.2 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/version: "7.11.2" app.kubernetes.io/managed-by: Helm spec: groups: diff --git a/clusters/cl01tl/manifests/stalwart/ScheduledBackup-stalwart-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/stalwart/ScheduledBackup-stalwart-postgresql-18-scheduled-backup-live-backup.yaml index 3566e1679..9c5c8b675 100644 --- a/clusters/cl01tl/manifests/stalwart/ScheduledBackup-stalwart-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/stalwart/ScheduledBackup-stalwart-postgresql-18-scheduled-backup-live-backup.yaml @@ -5,10 +5,10 @@ metadata: namespace: stalwart labels: app.kubernetes.io/name: "stalwart-postgresql-18-scheduled-backup-live-backup" - helm.sh/chart: postgres-18-cluster-7.10.0 + helm.sh/chart: postgres-18-cluster-7.11.2 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/version: "7.11.2" app.kubernetes.io/managed-by: Helm spec: immediate: true diff --git a/clusters/cl01tl/manifests/stalwart/StatefulSet-stalwart-valkey.yaml b/clusters/cl01tl/manifests/stalwart/StatefulSet-stalwart-valkey.yaml index 05b5f07d3..797c84fed 100644 --- a/clusters/cl01tl/manifests/stalwart/StatefulSet-stalwart-valkey.yaml +++ b/clusters/cl01tl/manifests/stalwart/StatefulSet-stalwart-valkey.yaml @@ -95,7 +95,7 @@ spec: resources: requests: cpu: 10m - memory: 128Mi + memory: 20Mi volumeMounts: - name: valkey-data mountPath: /data @@ -117,8 +117,8 @@ spec: port: metrics resources: requests: - cpu: 10m - memory: 64M + cpu: 1m + memory: 10M env: - name: REDIS_ALIAS value: stalwart-valkey -- 2.49.1