Skip to content

Commit e9ef41b

Browse files
intro, prereq, install
1 parent 29bedf8 commit e9ef41b

File tree

1 file changed

+36
-14
lines changed
  • content/operate/kubernetes/deployment

1 file changed

+36
-14
lines changed

content/operate/kubernetes/deployment/helm.md

Lines changed: 36 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,61 @@
11
---
2-
Title: Install the Redis Enterprise Helm chart
2+
Title: Install Redis Enterprise Helm chart
33
alwaysopen: false
44
categories:
55
- docs
66
- operate
77
- kubernetes
8-
description: Install the Redis Enterprise operator using helm charts.
8+
description: Install the Redis Enterprise for Kubernetes version 7.8.Wisconsin using helm charts.
99
linkTitle: Helm
1010
weight: 11
1111
---
1212

13+
Helm charts provide a simple way to install the Redis Enterprise for Kubernetes operator in just a few steps. For more information about Helm, go to [https://helm.sh/docs/](https://helm.sh/docs/).
14+
15+
{{<note>}} This feature is currently in public preview and is not supported on production workloads. Only new installations of Redis operator are supported at this time. The steps to [create the RedisEnterpriseCluster (REC)]({{<relref "operate/kubernetes/deployment/quick-start/#create-a-redis-enterprise-cluster-rec">}}) and other custom resources remain the same.{{</note>}}
16+
1317
## Prerequisites
14-
K8s 1.23 LINK TO SUPPORTED DISTROS, ADD SPECIFICS OF REQUIRED REDB, RHEL9 AND MODULE VERSIONS
15-
HELM 3.10
18+
19+
- [Supported distribution]({{< relref "/operate/kubernetes/reference/supported_k8s_distributions.md" >}}) of Kubernetes
20+
- Three or more worker nodes
21+
- [Kubernetes client (kubectl)](https://kubernetes.io/docs/tasks/tools/)
22+
- [Helm 3.10 or later](https://helm.sh/docs/intro/install/)
1623

1724
## Install
1825

19-
1. Add repo with `helm repo add`
20-
1. Install chart with new namespace `helm install`
21-
To install with Openshift, add --set openshift.mode=true
22-
To monitor install use --debug flag
26+
1. Add the `redis-enterprise-helm` repository.
27+
28+
```sh
29+
helm repo add redis-enterprise-helm https://helm.redis.io/
30+
```
31+
32+
1. Install the Helm chart in a new namespace.
2333

24-
To install from local directory:
34+
```sh
35+
helm install <my-redis-enterprise-operator> redis-enterprise-helm/redis-enterprise-operator \
36+
-- version <release-name> \
37+
-- namespace <namespace-name> \
38+
-- create-namespace
39+
```
40+
41+
To install with Openshift, add `--set openshift.mode=true`.
42+
43+
To monitor the install add the `--debug` flag. The installation runs several jobs synchonously and may take a minute or two to complete.
2544

26-
1. Download tgz file
27-
1. helm install from local directory
45+
### Install from local directory
46+
47+
DOWNLOAD TGZ FILE
48+
HELM INSTALL FROM LOCAL DIRECTORY
2849

2950
## Configuration
3051

31-
Install with values file
52+
See [`values.yaml`](https://github.com/RedisLabs/redis-enterprise-operator/blob/master/deploy/helm/redis-enterprise-operator/values.yaml) for the default values.
3253

33-
Install and override specific default values
54+
### Install with values file
3455

35-
## Uninstall
56+
### Install and override specific default values
3657

58+
## Uninstall
3759

3860
1. Delete any custom resources managed by the operator in the following order. LINK TO UNINSTALL PAGE, POSSIBLY EMBED
3961
```sh

0 commit comments

Comments
 (0)