Skip to content

Commit 1156f4e

Browse files
add helm info to upgrade pages
1 parent 7ce43f1 commit 1156f4e

File tree

4 files changed

+77
-4
lines changed

4 files changed

+77
-4
lines changed

content/operate/kubernetes/upgrade/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ The upgrade process includes updating three components:
1717
2. Upgrade the Redis Enterprise cluster (REC)
1818
3. Upgrade Redis Enterprise databases (REDB)
1919

20+
If you installed using Helm charts, see [Upgrade the chart]({{<relref "/operate/kubernetes/deployment/helm#upgrade-the-chart">}}) for Helm-specific upgrade instructions.
21+
2022
If you are using OpenShift, see [Upgrade Redis Enterprise with OpenShift CLI]({{<relref "/operate/kubernetes/upgrade/openshift-cli">}}) or [Upgrade Redis Enterprise with OpenShift OperatorHub]({{<relref "/operate/kubernetes/upgrade/upgrade-olm">}}).
2123

2224
For all other Kubernetes distributions, see [Upgrade Redis Enterprise for Kubernetes]({{<relref "/operate/kubernetes/upgrade/upgrade-redis-cluster" >}}).

content/operate/kubernetes/upgrade/openshift-cli.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
Title: Upgrade Redis Enterprise with OpenShift CLI
2+
Title: Upgrade Redis Enterprise with OpenShift CLI
33
alwaysopen: false
44
categories:
55
- docs
@@ -57,6 +57,28 @@ See [Upgrade modules]({{<relref "/operate/oss_and_stack/stack-with-enterprise/in
5757

5858
Use `kubectl get rec` and verify the `LICENSE STATE` is valid on your REC before you start the upgrade process.
5959

60+
## Upgrade with Helm charts
61+
62+
If you installed the Redis Enterprise operator using Helm charts on OpenShift, you can upgrade using Helm commands. This method automatically handles the operator upgrade and Custom Resource Definition (CRD) updates.
63+
64+
To upgrade using Helm on OpenShift:
65+
66+
```sh
67+
helm upgrade <release-name> redis/redis-enterprise-operator --version <chart-version> \
68+
--set openshift.mode=true
69+
```
70+
71+
For example:
72+
73+
```sh
74+
helm upgrade my-redis-enterprise redis/redis-enterprise-operator --version 7.8.2-2 \
75+
--set openshift.mode=true
76+
```
77+
78+
After the Helm upgrade completes, continue with [upgrading the Redis Enterprise cluster](#upgrade-the-redis-enterprise-cluster) and [upgrading databases](#upgrade-databases).
79+
80+
For detailed Helm upgrade instructions, see [Upgrade the chart]({{<relref "/operate/kubernetes/deployment/helm#upgrade-the-chart">}}).
81+
6082
## Upgrade the operator
6183

6284
### Download the bundle
@@ -194,7 +216,7 @@ oc rollout status sts <REC_name>
194216
195217
### Upgrade databases
196218
197-
After the cluster is upgraded, you can upgrade your databases. To upgrade your REDB, specify your new database version in the `spec.redisVersion` field in the REDB custom resources. Supported database versions for operator versions include `"7.2"` and `"7.4"` (note this value is a string).
219+
After the cluster is upgraded, you can upgrade your databases. To upgrade your REDB, specify your new database version in the `spec.redisVersion` field in the REDB custom resources. Supported database versions for operator versions include `"7.2"` and `"7.4"` (note this value is a string).
198220
199221
To upgrade your REAADB, see [Upgrade an Active-Active database]({{<relref "/operate/rs/installing-upgrading/upgrading/upgrade-active-active/">}}) for details on the `rladmin` and `crdb-cli` commands required. Reach out to Redis support if you have additional questions.
200222

content/operate/kubernetes/upgrade/upgrade-olm.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,28 @@ See [Upgrade modules]({{<relref "/operate/oss_and_stack/stack-with-enterprise/in
5757

5858
Use `kubectl get rec` and verify the `LICENSE STATE` is valid on your REC before you start the upgrade process.
5959

60+
## Upgrade with Helm charts
61+
62+
If you installed the Redis Enterprise operator using Helm charts on OpenShift, you can upgrade using Helm commands instead of the OperatorHub. This method automatically handles the operator upgrade and Custom Resource Definition (CRD) updates.
63+
64+
To upgrade using Helm on OpenShift:
65+
66+
```sh
67+
helm upgrade <release-name> redis/redis-enterprise-operator --version <chart-version> \
68+
--set openshift.mode=true
69+
```
70+
71+
For example:
72+
73+
```sh
74+
helm upgrade my-redis-enterprise redis/redis-enterprise-operator --version 7.8.2-2 \
75+
--set openshift.mode=true
76+
```
77+
78+
After the Helm upgrade completes, continue with [upgrading the Redis Enterprise cluster](#upgrade-the-redis-enterprise-cluster) and [upgrading databases](#upgrade-databases).
79+
80+
For detailed Helm upgrade instructions, see [Upgrade the chart]({{<relref "/operate/kubernetes/deployment/helm#upgrade-the-chart">}}).
81+
6082
## Upgrade the Redis Enterprise operator
6183

6284
1. Select the **Redis Enterprise Operator** from the **Operators**>**Installed Operators** page.
@@ -139,7 +161,7 @@ oc rollout status sts <REC_name>
139161
140162
## Upgrade databases
141163
142-
After the cluster is upgraded, you can upgrade your databases. To upgrade your REDB, specify your new database version in the `spec.redisVersion` field in the REDB custom resources. Supported database versions for operator versions include `"7.2"` and `"7.4"` (note this value is a string).
164+
After the cluster is upgraded, you can upgrade your databases. To upgrade your REDB, specify your new database version in the `spec.redisVersion` field in the REDB custom resources. Supported database versions for operator versions include `"7.2"` and `"7.4"` (note this value is a string).
143165
144166
To upgrade your REAADB, see [Upgrade an Active-Active database]({{<relref "/operate/rs/installing-upgrading/upgrading/upgrade-active-active/">}}) for details on the `rladmin` and `crdb-cli` commands required. Reach out to Redis support if you have additional questions.
145167

content/operate/kubernetes/upgrade/upgrade-redis-cluster.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,33 @@ See [Upgrade modules]({{<relref "/operate/oss_and_stack/stack-with-enterprise/in
5757

5858
Use `kubectl get rec` and verify the `LICENSE STATE` is valid on your REC before you start the upgrade process.
5959

60+
## Upgrade with Helm charts
61+
62+
If you installed the Redis Enterprise operator using Helm charts, you can upgrade using Helm commands. This method automatically handles the operator upgrade and Custom Resource Definition (CRD) updates.
63+
64+
To upgrade using Helm:
65+
66+
```sh
67+
helm upgrade <release-name> redis/redis-enterprise-operator --version <chart-version>
68+
```
69+
70+
For example:
71+
72+
```sh
73+
helm upgrade my-redis-enterprise redis/redis-enterprise-operator --version 7.8.2-2
74+
```
75+
76+
For OpenShift installations, include the `openshift.mode=true` parameter:
77+
78+
```sh
79+
helm upgrade <release-name> redis/redis-enterprise-operator --version <chart-version> \
80+
--set openshift.mode=true
81+
```
82+
83+
After the Helm upgrade completes, continue with [upgrading the Redis Enterprise cluster (REC)](#upgrade-the-redis-enterprise-cluster-rec) and [upgrading databases](#upgrade-databases).
84+
85+
For detailed Helm upgrade instructions, see [Upgrade the chart]({{<relref "/operate/kubernetes/deployment/helm#upgrade-the-chart">}}).
86+
6087
## Upgrade the operator
6188

6289
### Download the bundle
@@ -189,7 +216,7 @@ kubectl rollout status sts <REC_name>
189216
190217
### Upgrade databases
191218
192-
After the cluster is upgraded, you can upgrade your databases. To upgrade your REDB, specify your new database version in the `spec.redisVersion` field in the REDB custom resources. Supported database versions for operator versions include `"7.2"` and `"7.4"` (note this value is a string).
219+
After the cluster is upgraded, you can upgrade your databases. To upgrade your REDB, specify your new database version in the `spec.redisVersion` field in the REDB custom resources. Supported database versions for operator versions include `"7.2"` and `"7.4"` (note this value is a string).
193220
194221
To upgrade your REAADB, see [Upgrade an Active-Active database]({{<relref "/operate/rs/installing-upgrading/upgrading/upgrade-active-active/">}}) for details on the `rladmin` and `crdb-cli` commands required. Reach out to Redis support if you have additional questions.
195222

0 commit comments

Comments
 (0)