ARM64 prevalence is growing, especially for cluster operators looking for better price/performance.
Please look at building proper multiarch images (multiple architectures under the same flag. The operator has separate tags for AMD64 and ARM64; the redis image doesn't even have an ARM64 tag.
To my knowledge, there is no technical reason a redis cluster cannot be heterogenous, but it is easy enough to "pin" to an architecture at deploy time with nodeSelectors/nodeAffinity.
ARM64 prevalence is growing, especially for cluster operators looking for better price/performance.
Please look at building proper multiarch images (multiple architectures under the same flag. The operator has separate tags for AMD64 and ARM64; the redis image doesn't even have an ARM64 tag.
To my knowledge, there is no technical reason a redis cluster cannot be heterogenous, but it is easy enough to "pin" to an architecture at deploy time with nodeSelectors/nodeAffinity.
Thank you.