Redis Enterprise for Kubernetes 7.8.6-1 (March 2025) release notes

Feature release including enhancements, bug fixes, platform updates, and support for Redis Software 7.8.6-13

Redis Enterprise for Kubernetes

New in the release

Redis Enterprise for Kubernetes 7.8.6-1 is a feature release that includes enhancements, bug fixes, platform updates, and support for Redis Software 7.8.6-13.

This release also includes the ability to install the operator using Helm.

Support for Helm is currently in public preview and is not supported on production workloads. Only new installations of the Redis operator are supported at this time.

Enhancements

  • Added support for Redis Software 7.8.6-13.
  • Updated supported Kubernetes distributions
  • DatabaseServicePortPolicy allows use of the default Redis port (6379) for database services.
  • Added additional license fields to the REC status.
  • Added validation to prevent unsupported changes to podDisruptionBudget.

Resolved issues

  • Fixed Sonarcube findings in the log collector (RED-129297).
  • Fixed upgrade failure due to update of the nodeSelector during the upgrade (RED-138445).
  • Fixed issues with Vault plugin connections to Redis Enterprise (RED-139352 RED-144637).
  • Fixed operator crash when a namespace is labeled with a specific label (RED-140344).
  • Fixed failure in Services Rigger when a database uses port 10250 (RED-142673).
  • Reduced CPU priority of the health_check.py script to ensure availability (RED-144360).
  • Fixed broken use case for customizing the Active-Active port. (RED-149374).
  • Fixed API reference for REDB properties (RED-151195).
  • Fixed operator CVE-2024-24786 (RED-151873).
  • Fixed wrong image tag for OpenShift example YAML (RED-152022).

API changes

CRD Field Change Description
REAADB spec.externalReplicationPort ADD Specifies the replication endpoint port number for users who use LoadBalancers to synchronize Active-Active replicas and must provide the port that the LoadBalancer listens on.
REC status.shardsUsage ADD Total number of shards (both RAM and flash) currently in use under this license.
REC status.flashShards ADD Number of flash shards currently in use under this license.
REC status.flashShardsLimit ADD Number of flash shards allowed under this license.
REC status.ramShards ADD Number of RAM shards currently in use under this license.
REC status.ramShardsLimit ADD Number of RAM shards allowed under this license.
REC spec.podSecurityPolicyName REMOVE Not supported anymore by supported Kubernetes versions.
REC spec.databaseServicePortPolicy ADD Specifies how to determine service ports for REDB services. Defaults to DatabasePortForward if not set. DatabasePortForward - The service port will be the same as the database port. RedisDefaultPort - The service port will be the default Redis port (6379).

Breaking changes

Customers who use load balancers for Active-Active replication endpoints and rely on the change introduced in RED-113626 (or the workaround described in the ticket) must set the spec.externalReplicationPort field in REAADB after upgrading. Otherwise, replication will fail (RED-149374).

Supported distributions

The following table shows supported distributions at the time of this release. You can also find this list in Supported Kubernetes distributions.

Supported – This distribution is supported for this version of Redis Enterprise Software for Kubernetes.

⚠️ Deprecated – This distribution is still supported for this version of Redis Enterprise Software for Kubernetes, but support will be removed in a future release.

End of life – Support for this distribution ended.

Any distribution not listed below is not supported for production workloads.

Kubernetes version 1.26 1.27 1.28 1.29 1.30 1.31 1.32
Community K8s
Amazon EKS ⚠️
Azure EKS ⚠️
Google GKE ⚠️
Rancher
VMware TKG 2.4 ⚠️ ⚠️
OpenShift 4.13 4.14 4.15 4.16 4.17 4.18
⚠️ ⚠️
VMware TKGI **1.16 **1.17 **1.18 **1.19 **1.2
⚠️ ⚠️

Downloads

  • Redis Enterprise: redislabs/redis:7.8.6-1
  • Operator: redislabs/operator:7.8.6-13
  • Services Rigger: redislabs/k8s-controller:7.8.6-1
  • OLM operator bundle : v7.8.6-1.0

Known limitations

See 7.8.6 releases for information on known limitations.

RATE THIS PAGE
Back to top ↑