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.
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.
- Added support for Helm install method.
Resolved issues
- Removed unnecessary users from the Redis Enterprise container image (RED-73626).
- 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.20 | ||
⚠️ | ⚠️ | ✅ | ✅ |
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.