Skip to content
This repository has been archived by the owner on Nov 3, 2024. It is now read-only.

feat(container)!: Update image redis to v20 #950

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 10, 2024

This PR contains the following updates:

Package Update Change
redis (source) major 18.19.4 -> 20.2.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

bitnami/charts (redis)

v20.2.1

  • [bitnami/redis] Fix preExecCmds parameter (#​29898)

v20.2.0

  • [bitnami/redis] add extraPodSpec (#​29725)

v20.1.7

v20.1.6

v20.1.5

v20.1.4

v20.1.3

v20.1.2

v20.1.1

v20.1.0

v20.0.5

v20.0.4

v20.0.3

v20.0.2

v20.0.1

v20.0.0

v19.6.4

v19.6.3

v19.6.2

  • [bitnami/redis] Global StorageClass as default value (#​28089)

v19.6.1

v19.6.0

  • [bitnami/redis] Allow setting revisionHistoryLimit (#​27498)

v19.5.5

v19.5.4

v19.5.3

v19.5.2

v19.5.1

v19.5.0

v19.4.0

v19.3.4

v19.3.3

v19.3.2

v19.3.1

v19.3.0

v19.2.0

v19.1.5

v19.1.3

v19.1.2

v19.1.1

v19.1.0

v19.0.2

  • allow to set containerSecurityContext on kubectl container to fix issue e.g. with OpenShift (#​24730) (4fda65b), closes #​24730

v19.0.1

v19.0.0


Configuration

📅 Schedule: Branch creation - "on saturday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

github-actions bot commented Aug 10, 2024

--- HelmRelease: database/redis StatefulSet: database/redis-master

+++ HelmRelease: database/redis StatefulSet: database/redis-master

@@ -8,12 +8,13 @@

     app.kubernetes.io/instance: redis
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: redis
     app.kubernetes.io/component: master
 spec:
   replicas: 1
+  revisionHistoryLimit: 10
   selector:
     matchLabels:
       app.kubernetes.io/instance: redis
       app.kubernetes.io/name: redis
       app.kubernetes.io/component: master
   serviceName: redis-headless
@@ -62,17 +63,17 @@

         imagePullPolicy: IfNotPresent
         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
-          readOnlyRootFilesystem: false
-          runAsGroup: 0
+          readOnlyRootFilesystem: true
+          runAsGroup: 1001
           runAsNonRoot: true
           runAsUser: 1001
-          seLinuxOptions: null
+          seLinuxOptions: {}
           seccompProfile:
             type: RuntimeDefault
         command:
         - /bin/bash
         args:
         - -c
@@ -110,12 +111,21 @@

           failureThreshold: 5
           exec:
             command:
             - sh
             - -c
             - /health/ping_readiness_local.sh 1
+        resources:
+          limits:
+            cpu: 150m
+            ephemeral-storage: 2Gi
+            memory: 192Mi
+          requests:
+            cpu: 100m
+            ephemeral-storage: 50Mi
+            memory: 128Mi
         volumeMounts:
         - name: start-scripts
           mountPath: /opt/bitnami/scripts/start-scripts
         - name: health
           mountPath: /health
         - name: redis-data
@@ -126,24 +136,24 @@

           mountPath: /opt/bitnami/redis/etc/
           subPath: app-conf-dir
         - name: empty-dir
           mountPath: /tmp
           subPath: tmp-dir
       - name: metrics
-        image: docker.io/bitnami/redis-exporter:1.58.0-debian-12-r4
+        image: docker.io/bitnami/redis-exporter:1.63.0-debian-12-r1
         imagePullPolicy: IfNotPresent
         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
-          readOnlyRootFilesystem: false
-          runAsGroup: 0
+          readOnlyRootFilesystem: true
+          runAsGroup: 1001
           runAsNonRoot: true
           runAsUser: 1001
-          seLinuxOptions: null
+          seLinuxOptions: {}
           seccompProfile:
             type: RuntimeDefault
         command:
         - /bin/bash
         - -c
         - |
@@ -173,12 +183,21 @@

           periodSeconds: 10
           successThreshold: 1
           timeoutSeconds: 1
           httpGet:
             path: /
             port: metrics
+        resources:
+          limits:
+            cpu: 150m
+            ephemeral-storage: 2Gi
+            memory: 192Mi
+          requests:
+            cpu: 100m
+            ephemeral-storage: 50Mi
+            memory: 128Mi
         volumeMounts:
         - name: empty-dir
           mountPath: /tmp
           subPath: app-tmp-dir
       volumes:
       - name: start-scripts
--- HelmRelease: database/redis PodDisruptionBudget: database/redis-master

+++ HelmRelease: database/redis PodDisruptionBudget: database/redis-master

@@ -0,0 +1,19 @@

+---
+apiVersion: policy/v1
+kind: PodDisruptionBudget
+metadata:
+  name: redis-master
+  namespace: database
+  labels:
+    app.kubernetes.io/instance: redis
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: redis
+    app.kubernetes.io/component: master
+spec:
+  maxUnavailable: 1
+  selector:
+    matchLabels:
+      app.kubernetes.io/instance: redis
+      app.kubernetes.io/name: redis
+      app.kubernetes.io/component: master
+

Copy link

github-actions bot commented Aug 10, 2024

--- kubernetes/apps/database/redis/app Kustomization: flux-system/database-redis HelmRelease: database/redis

+++ kubernetes/apps/database/redis/app Kustomization: flux-system/database-redis HelmRelease: database/redis

@@ -14,13 +14,13 @@

       chart: redis
       interval: 5m
       sourceRef:
         kind: HelmRepository
         name: bitnami
         namespace: flux-system
-      version: 18.19.4
+      version: 20.2.1
   interval: 5m
   values:
     affinity: |
       nodeAffinity:
         preferredDuringSchedulingIgnoredDuringExecution:
           - weight: 60

@renovate renovate bot force-pushed the renovate/redis-20.x branch 2 times, most recently from e387712 to bcdb2eb Compare August 20, 2024 23:13
@renovate renovate bot force-pushed the renovate/redis-20.x branch 3 times, most recently from c6d764f to 61b4e1b Compare September 9, 2024 13:25
@renovate renovate bot force-pushed the renovate/redis-20.x branch 4 times, most recently from 8291aa6 to d60a423 Compare September 19, 2024 11:34
@renovate renovate bot force-pushed the renovate/redis-20.x branch 3 times, most recently from e2949db to 94abd22 Compare October 3, 2024 00:03
@renovate renovate bot force-pushed the renovate/redis-20.x branch from 94abd22 to ff74eed Compare October 9, 2024 13:59
@renovate renovate bot force-pushed the renovate/redis-20.x branch from ff74eed to fc7fb21 Compare October 15, 2024 19:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants