|
| 1 | +--- |
| 2 | +alwaysopen: false |
| 3 | +categories: |
| 4 | +- docs |
| 5 | +- operate |
| 6 | +- kubernetes |
| 7 | +description: Feature release including enhancements, bug fixes, platform updates, and support for Redis Software 7.8.6-13 |
| 8 | +hideListLinks: true |
| 9 | +linkTitle: 7.8.6-1 (March 2025) |
| 10 | +title: Redis Enterprise for Kubernetes 7.8.6-1 (March 2025) release notes |
| 11 | +weight: 50 |
| 12 | +--- |
| 13 | + |
| 14 | +## New in the release |
| 15 | + |
| 16 | +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. |
| 17 | + |
| 18 | +### Enhancements |
| 19 | + |
| 20 | +- Added support for Redis Software 7.8.6-13. |
| 21 | +- Updated supported Kubernetes distributions |
| 22 | +- DatabaseServicePortPolicy allows use of the default Redis port (6379) for database services. |
| 23 | +- Added additional license fields to the REC status. |
| 24 | +- Added validation to prevent unsupported changes to podDisruptionBudget. |
| 25 | + |
| 26 | +### Resolved issues |
| 27 | + |
| 28 | +- Removed unnecessary users from the Redis Enterprise container image (RED-73626). |
| 29 | +- Fixed Sonarcube findings in the log collector (RED-129297). |
| 30 | +- Fixed upgrade failure due to update of the nodeSelector during the upgrade (RED-138445). |
| 31 | +- Fixed issues with Vault plugin connections to Redis Enterprise (RED-139352 RED-144637). |
| 32 | +- Fixed operator crash when a namespace is labeled with a specific label (RED-140344). |
| 33 | +- Fixed failure in Services Rigger when a database uses port 10250 (RED-142673). |
| 34 | +- Reduced CPU priority of the health_check.py script to ensure availability (RED-144360). |
| 35 | +- Fixed broken use case for customizing the Active-Active port. (RED-149374). |
| 36 | +- Fixed API reference for REDB properties (RED-151195). |
| 37 | +- Fixed operator CVE-2024-24786 (RED-151873). |
| 38 | +- Fixed wrong image tag for OpenShift example YAML (RED-152022). |
| 39 | + |
| 40 | +### API changes |
| 41 | + |
| 42 | +| **CRD** | **Field** | **Change** | **Description** | |
| 43 | +|---|---|---|---| |
| 44 | +| 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. | |
| 45 | +| REC | `status.shardsUsage` | ADD | Total number of shards (both RAM and flash) currently in use under this license. | |
| 46 | +| REC | `status.flashShards` | ADD | Number of flash shards currently in use under this license. | |
| 47 | +| REC | `status.flashShardsLimit` | ADD | Number of flash shards allowed under this license. | |
| 48 | +| REC | `status.ramShards` | ADD | Number of RAM shards currently in use under this license. | |
| 49 | +| REC | `status.ramShardsLimit` | ADD | Number of RAM shards allowed under this license. | |
| 50 | +| REC | `spec.podSecurityPolicyName` | REMOVE | Not supported anymore by supported Kubernetes versions. | |
| 51 | +| 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). |
| 52 | + |
| 53 | +## Breaking changes |
| 54 | + |
| 55 | +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). |
| 56 | + |
| 57 | +## Supported distributions |
| 58 | + |
| 59 | +The following table shows supported distributions at the time of this release. You can also find this list in [Supported Kubernetes distributions]({{< relref "/operate/kubernetes/reference/supported_k8s_distributions" >}}). |
| 60 | + |
| 61 | +<span title="Check mark icon">✅</span> Supported – This distribution is supported for this version of Redis Enterprise Software for Kubernetes. |
| 62 | + |
| 63 | +<span title="Deprecation warning" class="font-serif">:warning:</span> Deprecated – This distribution is still supported for this version of Redis Enterprise Software for Kubernetes, but support will be removed in a future release. |
| 64 | + |
| 65 | +<span title="X icon">❌</span> End of life – Support for this distribution ended. |
| 66 | + |
| 67 | +Any distribution not listed below is not supported for production workloads. |
| 68 | + |
| 69 | +| Kubernetes version | **1.26** | **1.27** | **1.28** | **1.29** | **1.30** | **1.31** | **1.32** | |
| 70 | +|---|---|---|---|---|---|---|---| |
| 71 | +| **Community K8s** | | | <span title="X icon">❌</span> | <span title="X icon">❌</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | |
| 72 | +| **Amazon EKS** | | | <span title="X icon">❌</span> | <span title="Deprecation warning" class="font-serif">:warning:</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | |
| 73 | +| **Azure EKS** | | | <span title="X icon">❌</span> | <span title="Deprecation warning" class="font-serif">:warning:</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | |
| 74 | +| **Google GKE** | | | <span title="X icon">❌</span> | <span title="Deprecation warning" class="font-serif">:warning:</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | |
| 75 | +| **Rancher** | | <span title="X icon">❌</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | | | |
| 76 | +| **VMware TKG 2.4** | <span title="Deprecation warning" class="font-serif">:warning:</span> | <span title="Deprecation warning" class="font-serif">:warning:</span> | | | | | | |
| 77 | +| **OpenShift** | **4.13** | **4.14** | **4.15** | **4.16** | **4.17** | **4.18** | | |
| 78 | +| | <span title="Deprecation warning" class="font-serif">:warning:</span> | <span title="Deprecation warning" class="font-serif">:warning:</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | | | |
| 79 | +| **VMware TKGI** | **1.16 | **1.17 | **1.18 | **1.19 | **1.2 | | | |
| 80 | +| | | <span title="Deprecation warning" class="font-serif">:warning:</span> | <span title="Deprecation warning" class="font-serif">:warning:</span> | <span title="Supported">✅</span> | <span title="Supported">✅</span> | | | |
| 81 | + |
| 82 | +## Downloads |
| 83 | + |
| 84 | +- **Redis Enterprise**: `redislabs/redis:7.8.6-1` |
| 85 | +- **Operator**: `redislabs/operator:7.8.6-13` |
| 86 | +- **Services Rigger**: `redislabs/k8s-controller:7.8.6-1` |
| 87 | +- **OLM operator bundle** : `v7.8.6-1.0` |
| 88 | + |
| 89 | +## Known limitations |
| 90 | + |
| 91 | +See [7.8.6 releases]({{<relref "release-notes/7-8-6-releases">}}) for information on known limitations. |
0 commit comments