Upgrade bundled Redis version to support arm64
Summary
GitLab Charts bundled Redis version of 16.13.2
doesn't have arm64 support.
When installing Charts POC using arm64 nodes, Redis pods fail:
redis exec /bin/bash: exec format error
metrics exec /bin/bash: exec format error
Goal
Identify target Redis version to upgrade to and verify it works with arm64 nodes.
Workaround
Issue above was resolved by setting redis.image.tag
to 6.2.11-debian-11-r11
and redis.metrics.image.tag
to 1.47.0-debian-11-r1
- images that support ARM.
redis:
master:
nodeSelector:
kubernetes.io/arch: arm64
image:
tag: 6.2.11-debian-11-r11
metrics:
image:
tag: 1.47.0-debian-11-r1
More testing details can be found in gitlab-org/build/CNG#522 (comment 1508252574)
Edited by Nailia Iskhakova