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
servicesAnnotations
in 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
rolesPermissions
in spec (RED-158955) - CVE fixes
allowPrivilegeEscalation
is 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.