From 4d4a16ba1bf4e5f6c219c9d241abac0e2f1c1b95 Mon Sep 17 00:00:00 2001 From: zetaloop Date: Wed, 6 May 2026 07:18:24 +0800 Subject: [PATCH] feat(k01): bump mongo redis images and workaround mongo tcmalloc segfault on newer kernels --- deploy/k01/infra/mongo.yaml | 5 ++++- deploy/k01/infra/ratelimit.yaml | 2 +- deploy/k01/infra/redis.yaml | 24 ++++++++++++------------ 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/deploy/k01/infra/mongo.yaml b/deploy/k01/infra/mongo.yaml index cb959fb..5603408 100644 --- a/deploy/k01/infra/mongo.yaml +++ b/deploy/k01/infra/mongo.yaml @@ -6,7 +6,7 @@ metadata: spec: members: 1 type: ReplicaSet - version: "8.2.6" + version: "8.3.1" security: authentication: modes: @@ -28,6 +28,9 @@ spec: spec: containers: - name: mongod + env: + - name: GLIBC_TUNABLES + value: glibc.cpu.hwcaps=-SHSTK resources: requests: cpu: 30m diff --git a/deploy/k01/infra/ratelimit.yaml b/deploy/k01/infra/ratelimit.yaml index dbaea28..8b0bd79 100644 --- a/deploy/k01/infra/ratelimit.yaml +++ b/deploy/k01/infra/ratelimit.yaml @@ -56,7 +56,7 @@ spec: spec: containers: - name: redis - image: redis:8.6.2-alpine + image: redis:8.6.3-alpine ports: - containerPort: 6379 resources: diff --git a/deploy/k01/infra/redis.yaml b/deploy/k01/infra/redis.yaml index db0a2a2..553f70c 100644 --- a/deploy/k01/infra/redis.yaml +++ b/deploy/k01/infra/redis.yaml @@ -6,7 +6,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -37,7 +37,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -68,7 +68,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -99,7 +99,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -130,7 +130,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -161,7 +161,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -192,7 +192,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -223,7 +223,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -254,7 +254,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -285,7 +285,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -316,7 +316,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: @@ -347,7 +347,7 @@ metadata: spec: clusterSize: 1 kubernetesConfig: - image: quay.io/opstree/redis:v7.0.15 + image: quay.io/opstree/redis:v8.6.2 imagePullPolicy: IfNotPresent resources: requests: