--- alwaysopen: false categories: - docs - operate - kubernetes description: Feature release including enhancements, bug fixes, platform updates, and support for Redis Software 7.8.6-13 hideListLinks: true linkTitle: 7.8.6-1 (March 2025) title: Redis Enterprise for Kubernetes 7.8.6-1 (March 2025) release notes weight: 7 --- ## 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]({{< relref "/operate/kubernetes/deployment/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]({{< relref "/operate/kubernetes/reference/supported_k8s_distributions" >}}). Supported – This distribution is supported for this version of Redis Enterprise Software for Kubernetes. :warning: 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** | | | | :warning: | | | | | **Azure AKS** | | | | :warning: | | | | | **Google GKE** | | | | :warning: | | | | | **Rancher** | | | | | | | | | **VMware TKG 2.4** | :warning: | :warning: | | | | | | | **OpenShift** | **4.13** | **4.14** | **4.15** | **4.16** | **4.17** | **4.18** | | | | :warning: | :warning: | | | | | | | **VMware TKGI** | **1.16 | **1.17 | **1.18 | **1.19 | **1.2 | | | | | | :warning: | :warning: | | | | | ## Downloads - **Redis Enterprise**: `redislabs/operator:7.8.6-13` - **Operator**: `redislabs/redis:7.8.6-1` - **Services Rigger**: `redislabs/k8s-controller:7.8.6-1` - **OLM operator bundle** : `v7.8.6-1.0` ## Known limitations See [7.8.6 releases]({{< relref "/operate/kubernetes/release-notes/7-8-6-releases/" >}}) for information on known limitations.