File tree Expand file tree Collapse file tree 7 files changed +35
-82
lines changed Expand file tree Collapse file tree 7 files changed +35
-82
lines changed Original file line number Diff line number Diff line change 1
1
# Redis-stack helm chart
2
2
## Installation
3
3
4
- To install the helm chart with latest images, run:
4
+ To install redis-stack helm chart with latest images, run:
5
5
6
6
``` bash
7
7
helm install redis-stack charts/redis-stack --values charts/redis-stack/values.yaml
8
8
```
9
9
10
+ To install redis-stack-server helm chart with latest images, run:
11
+
12
+ ``` bash
13
+ helm install redis-stack charts/redis-stack-server --values charts/redis-stack-server/values.yaml
14
+ ```
15
+
10
16
To install the helm chart with specific redis tag, just add ``` --set ``` tag:
11
17
12
18
``` bash
13
- helm install redis-stack charts/redis-stack --values charts/redis-stack/values.yaml --set statefulset .tag=" <TAG>"
19
+ helm install redis-stack charts/redis-stack --values charts/redis-stack/values.yaml --set redis_stack .tag=" <TAG>"
14
20
```
15
21
16
22
For example, to run redis stack with redis version 7.0.0, run:
17
23
18
24
``` bash
19
- helm install redis-stack charts/redis-stack --values charts/redis-stack/values.yaml --set statefulset .tag=" 7.0.0-RC5"
25
+ helm install redis-stack charts/redis-stack --values charts/redis-stack/values.yaml --set redis_stack .tag=" 7.0.0-RC5"
20
26
```
21
27
22
28
## Usage
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ metadata:
5
5
labels :
6
6
app : " {{ .Values.name }}"
7
7
spec :
8
- replicas : 2
8
+ replicas : {{ .Values.redis_stack.replicas }}
9
9
selector :
10
10
matchLabels :
11
11
app : " {{ .Values.name }}"
@@ -16,19 +16,22 @@ spec:
16
16
spec :
17
17
containers :
18
18
- name : " {{ .Values.name }}"
19
- image : {{ .Values.deployment .image }}:{{ .Values.deployment .tag }}
19
+ image : {{ .Values.redis_stack .image }}:{{ .Values.redis_stack .tag }}
20
20
imagePullPolicy : Always
21
21
ports :
22
- - containerPort : 6379
23
- {{- if .Values.deployment.resources }}
22
+ - containerPort : {{ .Values.redis_stack.redis_server_port }}
23
+ name : db
24
+ - containerPort : {{ .Values.redis_stack.redis_insight_port }}
25
+ name : " {{ .Values.redis_stack.redis_insight }}"
26
+ {{- if .Values.redis_stack.resources }}
24
27
resources :
25
- {{- if .Values.deployment .resources.requests }}
28
+ {{- if .Values.redis_stack .resources.requests }}
26
29
requests :
27
- memory : {{ .Values.deployment .resources.requests.memory | default "50Mi " | quote }}
28
- cpu : {{ .Values.deployment .resources.requests.cpu | default "10m" | quote }}
30
+ memory : {{ .Values.redis_stack .resources.requests.memory | default "1Gi " | quote }}
31
+ cpu : {{ .Values.redis_stack .resources.requests.cpu | default "10m" | quote }}
29
32
{{- else}}
30
33
requests :
31
- memory : " 50Mi "
32
- cpu : " 10m "
34
+ memory : " {{ .Values.redis_stack.memory }} "
35
+ cpu : " {{ .Values.redis_stack.cpu }} "
33
36
{{- end}}
34
37
{{- end}}
Original file line number Diff line number Diff line change @@ -6,9 +6,12 @@ metadata:
6
6
app : " {{ .Values.name }}"
7
7
spec :
8
8
ports :
9
- - port : 6379
9
+ - port : {{ .Values.redis_stack.redis_server_port }}
10
10
name : " {{ .Values.name }}"
11
- targetPort : 6379
11
+ targetPort : {{ .Values.redis_stack.redis_server_port }}
12
+ - port : {{ .Values.redis_stack.redis_insight_port }}
13
+ name : " {{.Values.redis_stack.redis_insight}}"
14
+ targetPort : {{ .Values.redis_stack.redis_insight_port }}
12
15
type : NodePort
13
16
selector :
14
17
app : " {{ .Values.name }}"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- deployment :
1
+ name : redis-stack
2
+ redis_stack :
2
3
image : " redis/redis-stack"
3
4
tag : " latest"
4
- name : redis-stack
5
- server_name : redis-stack-server
6
- statefulset :
7
- image : " redis/redis-stack-server"
8
- tag : " latest"
5
+ redis_insight : " redis-insight"
6
+ redis_insight_port : 8001
7
+ redis_server_port : 6379
8
+ replicas : 1
9
+ memory : 1Gi
10
+ cpu : 100m
11
+
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments