Support Valkey to be a drop-in replacement for Redis

Overview

I'm on Fedora and since the Redis license debacle Fedora has decided to replace Redis with ValKey: https://fedoraproject.org/wiki/Changes/Replace_Redis_With_Valkey

Fedora is one of the supported distros (see packages_fedora.txt), so it would be nice if GDK would just run on this distro with extra effort.

It would be nice if GDK supported this.

Impacted categories

The following categories relate to this issue:

Steps to replicate (optional)

Install GDK on Fedora.

Proposal (optional)

On Fedora the redis-server --version command returns:

Valkey server v=8.0.3 sha=00000000:0 malloc=jemalloc-5.3.0 bits=64 build=e80802904a2640cb

Allow this value to be accepted as proper Redis-server version.

Additionally, add a diagnostic to gdk doctor to emit a warning if ValKey is used instead of redis.

Environment (optional)

  • Operating system name: Fedora
  • Architecture: Linux
  • The contents of your gdk.yml (if any)
Edited by Peter Leitzen