From 07700c74ce9b7f65822632d602d76be8dad02164 Mon Sep 17 00:00:00 2001 From: Aleksei Sviridkin Date: Sun, 27 Sep 2026 02:59:57 +0300 Subject: [PATCH] fix(redis): run the multi-arch redis_exporter so the sidecar starts on arm64 The redis, valkey and harbor Redis failovers pin oliver006/redis_exporter:v1.55.0-alpine, which upstream publishes for amd64 only. On an arm64 node the exporter sidecar exits with an exec format error, so the Redis pod never becomes fully ready. The unsuffixed v1.55.0 tag is a multi-arch index (amd64, arm, arm64) of the same exporter release, with the same entrypoint, user and port, and none of these charts run a shell in that container. Pin it by digest, so the reference is reproducible. Assisted-by: LLM Signed-off-by: Aleksei Sviridkin --- packages/apps/redis/templates/redisfailover.yaml | 2 +- packages/apps/valkey/templates/valkeyfailover.yaml | 2 +- packages/system/harbor/templates/redis.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/apps/redis/templates/redisfailover.yaml b/packages/apps/redis/templates/redisfailover.yaml index 51cab90e8..22efeb60a 100644 --- a/packages/apps/redis/templates/redisfailover.yaml +++ b/packages/apps/redis/templates/redisfailover.yaml @@ -75,7 +75,7 @@ spec: {{- end }} exporter: enabled: true - image: oliver006/redis_exporter:v1.55.0-alpine + image: oliver006/redis_exporter:v1.55.0@sha256:d82625bda93823fb40de881ffbb45b65aca772a39c30141387f92314c258da5d args: - --web.telemetry-path - /metrics diff --git a/packages/apps/valkey/templates/valkeyfailover.yaml b/packages/apps/valkey/templates/valkeyfailover.yaml index 36ac3f0a5..a30382120 100644 --- a/packages/apps/valkey/templates/valkeyfailover.yaml +++ b/packages/apps/valkey/templates/valkeyfailover.yaml @@ -56,7 +56,7 @@ spec: {{- end }} exporter: enabled: true - image: oliver006/redis_exporter:v1.55.0-alpine + image: oliver006/redis_exporter:v1.55.0@sha256:d82625bda93823fb40de881ffbb45b65aca772a39c30141387f92314c258da5d args: - --web.telemetry-path - /metrics diff --git a/packages/system/harbor/templates/redis.yaml b/packages/system/harbor/templates/redis.yaml index 74a384af8..b781e42f2 100644 --- a/packages/system/harbor/templates/redis.yaml +++ b/packages/system/harbor/templates/redis.yaml @@ -61,7 +61,7 @@ spec: {{- end }} exporter: enabled: true - image: oliver006/redis_exporter:v1.55.0-alpine + image: oliver006/redis_exporter:v1.55.0@sha256:d82625bda93823fb40de881ffbb45b65aca772a39c30141387f92314c258da5d args: - --web.telemetry-path - /metrics