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 11# Redis-stack helm chart
22## Installation
33
4- To install the helm chart with latest images, run:
4+ To install redis-stack helm chart with latest images, run:
55
66``` bash
77helm install redis-stack charts/redis-stack --values charts/redis-stack/values.yaml
88```
99
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+
1016To install the helm chart with specific redis tag, just add ``` --set ``` tag:
1117
1218``` 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>"
1420```
1521
1622For example, to run redis stack with redis version 7.0.0, run:
1723
1824``` 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"
2026```
2127
2228## Usage
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ metadata:
55 labels :
66 app : " {{ .Values.name }}"
77spec :
8- replicas : 2
8+ replicas : {{ .Values.redis_stack.replicas }}
99 selector :
1010 matchLabels :
1111 app : " {{ .Values.name }}"
@@ -16,19 +16,22 @@ spec:
1616 spec :
1717 containers :
1818 - name : " {{ .Values.name }}"
19- image : {{ .Values.deployment .image }}:{{ .Values.deployment .tag }}
19+ image : {{ .Values.redis_stack .image }}:{{ .Values.redis_stack .tag }}
2020 imagePullPolicy : Always
2121 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 }}
2427 resources :
25- {{- if .Values.deployment .resources.requests }}
28+ {{- if .Values.redis_stack .resources.requests }}
2629 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 }}
2932 {{- else}}
3033 requests :
31- memory : " 50Mi "
32- cpu : " 10m "
34+ memory : " {{ .Values.redis_stack.memory }} "
35+ cpu : " {{ .Values.redis_stack.cpu }} "
3336 {{- end}}
3437 {{- end}}
Original file line number Diff line number Diff line change @@ -6,9 +6,12 @@ metadata:
66 app : " {{ .Values.name }}"
77spec :
88 ports :
9- - port : 6379
9+ - port : {{ .Values.redis_stack.redis_server_port }}
1010 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 }}
1215 type : NodePort
1316 selector :
1417 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 :
23 image : " redis/redis-stack"
34 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