Redis Enterprise for Kubernetes 7.22.0-15 (July 2025) release notes
Feature release with Helm chart general availability, Kubernetes 1.33 and OpenShift 4.19 support, Redis Software 7.22.0-216 support, and enhancements.
| Redis Enterprise for Kubernetes |
|---|
Highlights
- Helm chart support is now generally available.
New in this release
Redis Enterprise for Kubernetes 7.22.0-15 is a feature release that includes enhancements, platform updates, and support for Redis Software 7.22.0-216.
Enhancements
- Call home - support HTTP proxy configuration (RED-156935)
- Helm - optimize installation time (RED-153889)
- Add support for migrating to a Helm-based installation from a non-Helm installation (RED-113099)
- Support upgrade using Helm (RED-153890)
- Support any custom port for database service (different from cluster database port) (RED-156946)
- Hardened the securityContext of init containers created when readOnlyRootFilesystem is enabled
- Kubernetes platform updates, support for Kubernetes 1.33
- Support for Redis Software 7.22.0-216 (RED-163025)
Resolved Issues
- Adding
servicesAnnotationsin the REC spec keeps updating the services in a loop (RED-154777, RED-158816) - New call home job is not created if the old one is stuck due to pod in
imagePullBackoff(RED-157526) - REAADB ACL roles do not get properly assigned according to
rolesPermissionsin spec (RED-158955) - CVE fixes
allowPrivilegeEscalationis unset in the init container forreadOnlyRootFilesystem(RED-163637)
API changes
| CRD | Field | Change | Description |
|---|---|---|---|
| REAADB | spec.databaseServicePort |
Add | A custom port to be exposed by the database services. Can be modified/added/removed after REDB creation. If set, it replaces the default service port (namely, databasePort or defaultRedisPort). |
| REC | spec.usageMeterSpec.CallHomeClient.proxySecretName |
Add | If needed, add proxy details in secret. The name of the proxy secret in the secret, can send the following keys: proxy-url, proxy-username, proxy-password (the URL includes the proxy port). |
| REDB | spec.databaseServicePort |
Add | A custom port to be exposed by the database services. Can be modified/added/removed after REDB creation. If set, it replaces the default service port (namely, databasePort or defaultRedisPort). |
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 Kubernetes.
⚠️ Deprecated – This distribution is still supported for this version of Redis Enterprise 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.28 | 1.29 | 1.30 | 1.31 | 1.32 | 1.33 |
|---|---|---|---|---|---|---|
| Community K8s | ⚠️ | ✅ | ✅ | ✅ | ||
| Amazon EKS | ⚠️ | ✅ | ✅ | ✅ | ||
| Azure AKS | ⚠️ | ✅ | ✅ | ✅ | ||
| Google GKE | ⚠️ | ✅ | ✅ | ✅ | ||
| Rancher | ⚠️ | ✅ | ✅ | |||
| OpenShift | 4.15 | 4.16 | 4.17 | 4.18 | 4.19 | |
| ⚠️ | ✅ | ✅ | ✅ | ✅ | ||
| VMware TKGI | 1.19 | 1.20 | 1.21 | |||
| ⚠️ | ✅ | ✅ |
Downloads
- Redis Enterprise:
redislabs/redis:7.22.0-216 - Operator:
redislabs/operator:7.22.0-15 - Services Rigger:
redislabs/k8s-controller:7.22.0-15 - Call Home Client:
redislabs/re-call-home-client:7.22.0-15 - OLM operator bundle:
7.22.0-15.0
Known limitations
See 7.22.0 releases for information on known limitations.