diff --git a/content/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-nov24.md b/content/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-nov24.md index 9acdb4e891..cbec1af616 100644 --- a/content/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-nov24.md +++ b/content/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-nov24.md @@ -13,7 +13,7 @@ weight: 80 ## Highlights -## New in this release +Redis Enterprise for Kubernetes version 7.8.2-6 is a feature release including support for Redis Software 7.8.2 and RHEL9-based images. ### Enhancements diff --git a/content/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-tbd-dec24.md b/content/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-tbd-dec24.md new file mode 100644 index 0000000000..740e585fc3 --- /dev/null +++ b/content/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-tbd-dec24.md @@ -0,0 +1,23 @@ +--- +alwaysopen: false +categories: +- docs +- operate +- kubernetes +description: This is a maintenance release to support Redis Software version 7.8.2-60. +hideListLinks: true +linkTitle: 7.8.2-tbd (Dec 2024) +title: Redis Enterprise for Kubernetes 7.8.2-tbd (Dec 2024) release notes +weight: 70 +--- + +## Highlights + +This is a maintenance release to support [Redis Software version 7.8.2-60]({{}}). For version changes, supported distributions, and known limitations, see the [release notes for operator version 7.8.2-6]({{}}). + +## Downloads + +**Redis Enterprise**: `redislabs/redis:7.8.2-60` +**Operator**: `redislabs/operator:7.8.2-tbd` +**Services Rigger**: `redislabs/k8s-controller:7.8.2-tbd` +**OLM operator bundle**: `v7.8.2-tbd.tbd` diff --git a/content/operate/kubernetes/release-notes/7-8-2-releases/_index.md b/content/operate/kubernetes/release-notes/7-8-2-releases/_index.md index 052be3ff91..74acbd43cc 100644 --- a/content/operate/kubernetes/release-notes/7-8-2-releases/_index.md +++ b/content/operate/kubernetes/release-notes/7-8-2-releases/_index.md @@ -11,7 +11,7 @@ title: Redis Enterprise for Kubernetes 7.8.2-6 release notes weight: 51 --- -Redis Enterprise for Kubernetes 7.8.2-6 is a feature release including support for Redis Software 7.8.2-2. +The Redis Enterprise for Kubernetes releases listed below include support for Redis Software 7.8.2. ## Detailed release notes @@ -26,21 +26,47 @@ The following changes included in this release affect the upgrade process. Pleas - Redis Enterprise images are now based on RHEL9. - Ubuntu images are no longer supported. -This means upgrades to 7.8.2-6 require: +This means upgrades to 7.8.2-6 or later require: - Cluster version of 7.4.2-2 or later. - Database version 7.2 or later. - RHEL9 compatible binaries for any modules you need. -See [Upgrade Redis Enterprise for Kubernetes]({{}}) for detailed steps to upgrade to 7.8.2-6. +See [Upgrade Redis Enterprise for Kubernetes]({{}}) for detailed steps to upgrade to 7.8.2-6 or later. + +## 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.25** | **1.26** | **1.27** | **1.28** | **1.29** | **1.30** | **1.31** | +|---|---|---|---|---|---|---|---| +| **Community Kubernetes** | | | | | | | | +| **Amazon EKS** | | | :warning: | | | | | +| **Azure AKS** | | | :warning: | | | | | +| **Google GKE** | | | | | | | | +| **Rancher RKE2** | | :warning: | | | | | | +| **VMware TKG 2.3** | | :warning: | | | | | | +| **VMware TKG 2.4** | | | | | | | | +| **OpenShift** | **4.12** | **4.13** | **4.14** | **4.15** | **4.16** | | | +| **** | | | | | | | | +| **VMWare TKGI** | **1.16** | **1.17** | **1.18** | **1.19** | | | | +| **** | | | | | | | | ## Known limitations ### New limitations -- **Only upgrades from 7.4.2-2 and later are supported.** If you are using an earlier version, install 7.4.2-2 before upgrading to 7.8.2-6. +- **Only upgrades from 7.4.2-2 and later are supported.** If you are using an earlier version, install 7.4.2-2 before upgrading to 7.8.2-6 or later. -- **When changing the REDB field `spec.modulesList` version might be upgraded to latest even if a different version is specified.** To prevent the upgrade to latest, set `spec.upgradeSpec.setModuleToLatest` to `false` before upgrading to 7.8.2-6. +- **When changing the REDB field `spec.modulesList` version might be upgraded to latest even if a different version is specified.** To prevent the upgrade to latest, set `spec.upgradeSpec.setModuleToLatest` to `false` before upgrading to 7.8.2-6 or later. ### Existing limitations diff --git a/content/operate/kubernetes/security/manage-rec-credentials.md b/content/operate/kubernetes/security/manage-rec-credentials.md index ca20626071..5f41d9fe57 100644 --- a/content/operate/kubernetes/security/manage-rec-credentials.md +++ b/content/operate/kubernetes/security/manage-rec-credentials.md @@ -11,7 +11,7 @@ weight: 93 Redis Enterprise for Kubernetes uses a custom resource called [`RedisEnterpriseCluster`]({{< relref "/operate/kubernetes/reference/redis_enterprise_cluster_api" >}}) to create a Redis Enterprise cluster (REC). During creation it generates random credentials for the operator to use. The credentials are saved in a Kubernetes (K8s) [secret](https://kubernetes.io/docs/concepts/configuration/secret/). The secret name defaults to the name of the cluster. {{}} -This procedure is only supported for operator versions 6.0.20-12 and above. +This procedure is only supported for operator versions 6.0.20-12 or later. {{}} ## Retrieve the current username and password diff --git a/content/operate/kubernetes/upgrade/_index.md b/content/operate/kubernetes/upgrade/_index.md index 663869ec0b..c635c0233a 100644 --- a/content/operate/kubernetes/upgrade/_index.md +++ b/content/operate/kubernetes/upgrade/_index.md @@ -9,7 +9,7 @@ description: Information about upgrading your Redis Enterprise cluster on Kubern hideListLinks: true linkTitle: Upgrade weight: 15 -bannerText: This page applies to version [7.8.2-6 and above](https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-2-releases). To install older versions, see the [7.4.6 documentation](https://redis.io/docs/latest/operate/kubernetes/7.4.6/). +bannerText: This page applies to version [7.8.2-6 or later](https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-2-releases). To install older versions, see the [7.4.6 documentation](https://redis.io/docs/latest/operate/kubernetes/7.4.6/). bannerChildren: true --- diff --git a/content/operate/kubernetes/upgrade/openshift-cli.md b/content/operate/kubernetes/upgrade/openshift-cli.md index ebfedd6a84..fc12d9eb33 100644 --- a/content/operate/kubernetes/upgrade/openshift-cli.md +++ b/content/operate/kubernetes/upgrade/openshift-cli.md @@ -1,5 +1,5 @@ --- -Title: Upgrade Redis Enterprise 7.8.2-6 with OpenShift CLI +Title: Upgrade Redis Enterprise with OpenShift CLI alwaysopen: false categories: - docs @@ -19,25 +19,25 @@ Redis implements rolling updates for software upgrades in Kubernetes deployments ## Prerequisites -The following steps ensure you have the minimum versions of all components necessary to upgrade to 7.8.2-6. **Without these minimum versions, the upgrade will freeze and require manual recovery.** +The following steps ensure you have the minimum versions of all components necessary to upgrade to 7.8.2-6 or later. **Without these minimum versions, the upgrade will freeze and require manual recovery.** See the [troubleshooting](#troubleshooting) section for details on recovering a failed upgrade. ### Kubernetes version -Check [Supported Kubernetes distributions]({{}}) to make sure your Kubernetes distribution is supported by 7.8.2-6. If not, upgrade your Kubernetes distribution before upgrading the Redis operator. +Check [Supported Kubernetes distributions]({{}}) to make sure your Kubernetes distribution is supported by your target operator version. If not, upgrade your Kubernetes distribution before upgrading the Redis operator. ### Redis operator version -Your Redis Enterprise clusters must be running version 7.4.2-2 or later before upgrading to 7.8.2-6. See the [7.4 upgrade](https://redis.io/docs/latest/operate/kubernetes/7.4.6/upgrade/openshift-cli/) for detailed steps. +Your Redis Enterprise clusters must be running version 7.4.2-2 or later before upgrading to 7.8.2-6 or later. See the [7.4 upgrade](https://redis.io/docs/latest/operate/kubernetes/7.4.6/upgrade/openshift-cli/) for detailed steps. ### Redis database version -Your Redis databases must be running version 7.2 or later before upgrading your cluster version to 7.8.2-6. See [upgrade databases](#upgrade-databases) for detailed steps. You can find your database version in the [REDB `spec.redisVersion` field]({{}}). +Your Redis databases must be running version 7.2 or later before upgrading your cluster version to 7.8.2-6 or later. See [upgrade databases](#upgrade-databases) for detailed steps. You can find your database version in the [REDB `spec.redisVersion` field]({{}}). ### RHEL9-compatible modules -Upgrading to Redis operator version 7.8.2-6 involves migrating your Redis Enterprise nodes to RHEL9 from either Ubuntu 18 or RHEL8. If your databases use modules, you need to manually install modules compatible with RHEL9. +Upgrading to Redis operator version 7.8.2-6 or later involves migrating your Redis Enterprise nodes to RHEL9 from either Ubuntu 18 or RHEL8. If your databases use modules, you need to manually install modules compatible with RHEL9. To see which modules you have installed, run: