Skip to content

Commit 3837350

Browse files
review edits
1 parent 721d706 commit 3837350

File tree

3 files changed

+12
-39
lines changed

3 files changed

+12
-39
lines changed

content/operate/kubernetes/deployment/helm.md

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ To monitor the installation add the `--debug` flag. The installation runs severa
7575

7676
```sh
7777
helm install <operator-name> <repo-name>/redis-enterprise-operator \
78-
--version <release-name> \
78+
--version <chart-version> \
7979
--namespace <namespace-name> \
8080
--create-namespace
8181
--set <key1>=<value1> \
@@ -92,7 +92,7 @@ helm install <operator-name> <repo-name>/redis-enterprise-operator \
9292

9393
```sh
9494
helm install <operator-name> <repo-name>/redis-enterprise-operator \
95-
--version <release-name> \
95+
--version <chart-version> \
9696
--namespace <namespace-name> \
9797
--create-namespace \
9898
--values <path-to-values-file>
@@ -107,7 +107,7 @@ To migrate an existing non-Helm installation of the Redis Enterprise operator to
107107
2. [Install](#install) the Helm chart adding the `--take-ownership` flag:
108108

109109
```sh
110-
helm install <release-name> <path-to-chart> --take-ownership
110+
helm install <release-name> <repo-name>/redis-enterprise-operator --take-ownership
111111
```
112112

113113
- The `--take-ownership` flag is available with Helm versions 3.18 or later.
@@ -120,34 +120,29 @@ To migrate an existing non-Helm installation of the Redis Enterprise operator to
120120
kubectl delete validatingwebhookconfiguration redis-enterprise-admission
121121
```
122122

123-
This step is only needed when the `admission.limitToNamespace` chart value is set to `true` (the default). In this case, the webhook object installed by the chart is named `redis-enterprise-admission-<namespace>`. If `admission.limitToNamespace` is set to `false`, the webhook installed by the chart is named `redis-enterprise-admission`, and the existing webhook object is reused.
123+
This step is only needed when the `admission.limitToNamespace` chart value is set to `true` (the default). In this case, the webhook object installed by the chart is named `redis-enterprise-admission-<namespace>`, and the original webhook object, named `redis-enterprise-admission`, becomes redundant. If `admission.limitToNamespace` is set to `false`, the webhook installed by the chart is named `redis-enterprise-admission`, and the existing webhook object is reused.
124124

125125
## Upgrade the chart
126126

127127
To upgrade an existing Helm chart installation:
128128

129129
```sh
130-
helm upgrade <release-name> <path-to-chart>
130+
helm upgrade <release-name> <repo-name>/redis-enterprise-operator --version <chart-version>
131131
```
132132

133-
For example, to upgrade a chart with the release name `my-redis-enterprise` from the chart's root directory:
133+
You can also upgrade from a local directory:
134134

135135
```sh
136-
helm upgrade my-redis-enterprise .
136+
helm upgrade <release-name> <path-to-chart>
137137
```
138138

139-
You can also upgrade using the Redis Helm repository:
139+
For example, to upgrade a chart with the release name `my-redis-enterprise` from the chart's root directory:
140140

141141
```sh
142-
helm upgrade <release-name> <repo-name>/redis-enterprise-operator --version <chart-version>
142+
helm upgrade my-redis-enterprise .
143143
```
144144

145-
To upgrade the chart on **OpenShift**, include the `openshift.mode=true` parameter:
146-
147-
```sh
148-
helm upgrade <release-name> <path-to-chart> \
149-
--set openshift.mode=true
150-
```
145+
To upgrade with OpenShift, add `--set openshift.mode=true`.
151146

152147
The upgrade process automatically updates the operator and its components, including the Custom Resource Definitions (CRDs). The CRDs are versioned and update only if the new version is higher than the existing version.
153148

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,14 @@ If you installed the Redis Enterprise operator using Helm charts on OpenShift, y
6464
To upgrade using Helm on OpenShift:
6565

6666
```sh
67-
helm upgrade <release-name> redis/redis-enterprise-operator --version <chart-version> \
67+
helm upgrade <release-name> <repo-name>/redis-enterprise-operator --version <chart-version> \
6868
--set openshift.mode=true
6969
```
7070

7171
For example:
7272

7373
```sh
74-
helm upgrade my-redis-enterprise redis/redis-enterprise-operator --version 7.8.2-2 \
74+
helm upgrade my-redis-enterprise <repo-name>/redis-enterprise-operator --version 7.8.2-2 \
7575
--set openshift.mode=true
7676
```
7777

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

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -57,28 +57,6 @@ 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-
8260
## Upgrade the Redis Enterprise operator
8361

8462
1. Select the **Redis Enterprise Operator** from the **Operators**>**Installed Operators** page.

0 commit comments

Comments
 (0)