--- alwaysopen: false categories: - docs - operate - kubernetes description: Feature release with Helm chart general availability, Kubernetes 1.33 and OpenShift 4.19 support, Redis Software 7.22.0-216 support, and enhancements. hideListLinks: true linkTitle: 7.22.0-15 (July 2025) title: Redis Enterprise for Kubernetes 7.22.0-15 (July 2025) release notes weight: 3 --- ## 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 for `readOnlyRootFilesystem` (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]({{< relref "/operate/kubernetes/reference/supported_k8s_distributions" >}}). Supported – This distribution is supported for this version of Redis Enterprise Kubernetes. :warning: 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** | | | :warning: | | | | | **Amazon EKS** | | | :warning: | | | | | **Azure AKS** | | | :warning: | | | | | **Google GKE** | | | :warning: | | | | | **Rancher** | :warning: | | | | | | | **OpenShift** | **4.15** | **4.16** | **4.17** | **4.18** | **4.19** | | | | :warning: | | | | | | | **VMware TKGI** | **1.19** | **1.20** | **1.21** | | | | | | :warning: | | | | | | ## 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.