Skip to content

Commit 23b5507

Browse files
authored
chore: add redis new versions (#2347)
Co-authored-by: wangyelei <wangyelei@users.noreply.github.com>
1 parent 281be5a commit 23b5507

File tree

4 files changed

+27
-14
lines changed

4 files changed

+27
-14
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ KubeBlocks add-ons.
3434
| pulsar | pulsar-bookies-recovery-2.11.2<br>pulsar-bookies-recovery-3.0.2<br>pulsar-bookkeeper-2.11.2<br>pulsar-bookkeeper-3.0.2<br>pulsar-broker-2.11.2<br>pulsar-broker-3.0.2<br>pulsar-proxy-2.11.2<br>pulsar-proxy-3.0.2<br>pulsar-zookeeper-2.11.2<br>pulsar-zookeeper-3.0.2 | Apache Pulsar is an open-source, distributed messaging and streaming platform built for the cloud. | caiq1nyu |
3535
| qdrant | qdrant-1.10.0<br>qdrant-1.13.4<br>qdrant-1.15.4<br>qdrant-1.5.0<br>qdrant-1.7.3<br>qdrant-1.8.1<br>qdrant-1.8.4 | High-performance, massive-scale Vector Database for the next generation of AI. | iziang |
3636
| rabbitmq | rabbitmq-3.10.25<br>rabbitmq-3.11.28<br>rabbitmq-3.12.14<br>rabbitmq-3.13.7<br>rabbitmq-3.8.34<br>rabbitmq-3.9.29<br>rabbitmq-4.0.9<br>rabbitmq-4.1.6<br>rabbitmq-4.2.1 | RabbitMQ is a reliable and mature messaging and streaming broker. | xuriwuyun |
37-
| redis | redis-5.0.12<br>redis-6.2.14<br>redis-6.2.17<br>redis-7.0.6<br>redis-7.2.10<br>redis-7.2.11<br>redis-7.2.4<br>redis-7.2.7<br>redis-7.4.2<br>redis-7.4.5<br>redis-7.4.6<br>redis-8.0.1<br>redis-8.0.3<br>redis-8.0.4<br>redis-8.2.1<br>redis-8.2.2<br>redis-cluster-5.0.12<br>redis-cluster-6.2.14<br>redis-cluster-6.2.17<br>redis-cluster-7.0.6<br>redis-cluster-7.2.10<br>redis-cluster-7.2.11<br>redis-cluster-7.2.4<br>redis-cluster-7.2.7<br>redis-cluster-7.4.2<br>redis-cluster-7.4.5<br>redis-cluster-7.4.6<br>redis-cluster-8.0.1<br>redis-cluster-8.0.3<br>redis-cluster-8.0.4<br>redis-cluster-8.2.1<br>redis-cluster-8.2.2<br>redis-sentinel-5.0.12<br>redis-sentinel-6.2.14<br>redis-sentinel-6.2.17<br>redis-sentinel-7.0.6<br>redis-sentinel-7.2.10<br>redis-sentinel-7.2.11<br>redis-sentinel-7.2.4<br>redis-sentinel-7.2.7<br>redis-sentinel-7.4.2<br>redis-sentinel-7.4.5<br>redis-sentinel-7.4.6<br>redis-sentinel-8.0.1<br>redis-sentinel-8.0.3<br>redis-sentinel-8.0.4<br>redis-sentinel-8.2.1<br>redis-sentinel-8.2.2<br>redis-twemproxy-0.5.0 | Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps. | ApeCloud wangyelei |
37+
| redis | redis-5.0.12<br>redis-6.2.14<br>redis-6.2.17<br>redis-6.2.18<br>redis-7.0.6<br>redis-7.2.10<br>redis-7.2.11<br>redis-7.2.12<br>redis-7.2.4<br>redis-7.2.7<br>redis-7.4.2<br>redis-7.4.5<br>redis-7.4.6<br>redis-7.4.7<br>redis-8.0.1<br>redis-8.0.3<br>redis-8.0.4<br>redis-8.0.5<br>redis-8.2.1<br>redis-8.2.2<br>redis-8.2.3<br>redis-8.4.0<br>redis-cluster-5.0.12<br>redis-cluster-6.2.14<br>redis-cluster-6.2.17<br>redis-cluster-6.2.18<br>redis-cluster-7.0.6<br>redis-cluster-7.2.10<br>redis-cluster-7.2.11<br>redis-cluster-7.2.12<br>redis-cluster-7.2.4<br>redis-cluster-7.2.7<br>redis-cluster-7.4.2<br>redis-cluster-7.4.5<br>redis-cluster-7.4.6<br>redis-cluster-7.4.7<br>redis-cluster-8.0.1<br>redis-cluster-8.0.3<br>redis-cluster-8.0.4<br>redis-cluster-8.0.5<br>redis-cluster-8.2.1<br>redis-cluster-8.2.2<br>redis-cluster-8.2.3<br>redis-cluster-8.4.0<br>redis-sentinel-5.0.12<br>redis-sentinel-6.2.14<br>redis-sentinel-6.2.17<br>redis-sentinel-6.2.18<br>redis-sentinel-7.0.6<br>redis-sentinel-7.2.10<br>redis-sentinel-7.2.11<br>redis-sentinel-7.2.12<br>redis-sentinel-7.2.4<br>redis-sentinel-7.2.7<br>redis-sentinel-7.4.2<br>redis-sentinel-7.4.5<br>redis-sentinel-7.4.6<br>redis-sentinel-7.4.7<br>redis-sentinel-8.0.1<br>redis-sentinel-8.0.3<br>redis-sentinel-8.0.4<br>redis-sentinel-8.0.5<br>redis-sentinel-8.2.1<br>redis-sentinel-8.2.2<br>redis-sentinel-8.2.3<br>redis-sentinel-8.4.0<br>redis-twemproxy-0.5.0 | Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps. | ApeCloud wangyelei |
3838
| risingwave | risingwave-compactor-v1.0.0<br>risingwave-compute-v1.0.0<br>risingwave-connector-v1.0.0<br>risingwave-frontend-v1.0.0<br>risingwave-meta-v1.0.0 | RisingWave is a distributed SQL streaming database that enables cost-efficient and reliable processing of streaming data. | RisingWave Labs |
3939
| rocketmq | rocketmq-broker-4.9.6<br>rocketmq-dashboard-2.0.1<br>rocketmq-exporter-0.0.3<br>rocketmq-namesrv-4.9.6 | RocketMQ is a distributed messaging and streaming platform originally developed by Alibaba, featuring high throughput, low latency, and strong reliability for processing millions of messages per second. | ApeCloud |
4040
| starrocks-ce | starrocks-ce-be-3.2.2<br>starrocks-ce-be-3.3.0<br>starrocks-ce-fe-3.2.2<br>starrocks-ce-fe-3.3.0 | A Linux Foundation project, is the next-generation data platform designed to make data-intensive real-time analytics fast and easy. | yandongxiao iziang |

addons/redis/templates/_helpers.tpl

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,10 +140,6 @@ redis-metrics-config
140140
{{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:{{ .Values.image.tag.major7.minor72 }}
141141
{{- end }}
142142

143-
{{- define "redis8.image" -}}
144-
{{ .Values.ceImage.registry | default ( .Values.image.registry | default "docker.io" ) }}/{{ .Values.ceImage.repository }}:{{ .Values.image.tag.major8.minor80 }}
145-
{{- end }}
146-
147143
{{- define "redisTwemproxy.repository" -}}
148144
{{ .Values.redisTwemproxyImage.registry | default ( .Values.image.registry | default "docker.io" ) }}/{{ .Values.redisTwemproxyImage.repository }}
149145
{{- end }}

addons/redis/templates/backuppolicytemplate.yaml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,28 @@ spec:
4343
- name: IMAGE
4444
valueFrom:
4545
versionMapping:
46+
- serviceVersions:
47+
- "6.2.18"
48+
mappedValue: "{{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:6.2.6-v19"
4649
- serviceVersions:
4750
- "7.4.5"
48-
mappedValue: "{{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:7.4.0-v6"
51+
- "7.4.6"
52+
- "7.4.7"
53+
mappedValue: "{{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:7.4.0-v8"
4954
- serviceVersions:
5055
- "8.0.1"
5156
- "8.0.2"
5257
- "8.0.3"
53-
mappedValue: "{{ .Values.ceImage.registry | default ( .Values.image.registry | default "docker.io" ) }}/{{ .Values.ceImage.repository }}:8.0.3"
58+
- "8.0.4"
59+
- "8.0.5"
60+
mappedValue: "{{ .Values.ceImage.registry | default ( .Values.image.registry | default "docker.io" ) }}/{{ .Values.ceImage.repository }}:8.0.5"
5461
- serviceVersions:
5562
- "8.2.1"
56-
mappedValue: "{{ .Values.ceImage.registry | default ( .Values.image.registry | default "docker.io" ) }}/{{ .Values.ceImage.repository }}:8.2.1"
63+
- "8.2.3"
64+
mappedValue: "{{ .Values.ceImage.registry | default ( .Values.image.registry | default "docker.io" ) }}/{{ .Values.ceImage.repository }}:8.2.3"
65+
- serviceVersions:
66+
- "8.4.0"
67+
mappedValue: "{{ .Values.ceImage.registry | default ( .Values.image.registry | default "docker.io" ) }}/{{ .Values.ceImage.repository }}:8.4.0"
5768
- name: volume-snapshot
5869
snapshotVolumes: true
5970
targetVolumes:

addons/redis/values.yaml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ redisVersions:
4242
imageTag: "6.2.6-v10"
4343
- version: "6.2.17"
4444
imageTag: "6.2.6-v18"
45+
- version: "6.2.18"
46+
imageTag: "6.2.6-v19"
4547
- major: "7"
4648
componentDef: "redis-7"
4749
serviceVersion: "7.2.11"
@@ -61,10 +63,14 @@ redisVersions:
6163
imageTag: "7.2.0-v18"
6264
- version: "7.2.11"
6365
imageTag: "7.2.0-v19"
66+
- version: "7.2.12"
67+
imageTag: "7.2.0-v20"
6468
- version: "7.4.5"
6569
imageTag: "7.4.0-v6"
6670
- version: "7.4.6"
6771
imageTag: "7.4.0-v7"
72+
- version: "7.4.7"
73+
imageTag: "7.4.0-v8"
6874
- major: "8"
6975
componentDef: "redis-8"
7076
serviceVersion: "8.2.2"
@@ -78,10 +84,16 @@ redisVersions:
7884
imageTag: "8.0.3"
7985
- version: "8.0.4"
8086
imageTag: "8.0.4"
87+
- version: "8.0.5"
88+
imageTag: "8.0.5"
8189
- version: "8.2.1"
8290
imageTag: "8.2.1"
8391
- version: "8.2.2"
8492
imageTag: "8.2.2"
93+
- version: "8.2.3"
94+
imageTag: "8.2.3"
95+
- version: "8.4.0"
96+
imageTag: "8.4.0"
8597

8698
image:
8799
# refer: https://redis.io/docs/stack/
@@ -94,10 +106,7 @@ image:
94106
# Overrides the image tag whose default is the chart appVersion.
95107
tag:
96108
major7:
97-
minor70: 7.0.6-RC4
98109
minor72: 7.2.0-v18
99-
major8:
100-
minor80: 8.0.1
101110

102111
apeDts:
103112
registry: ""
@@ -109,9 +118,6 @@ ceImage:
109118
registry:
110119
repository: redis
111120
pullPolicy: IfNotPresent
112-
tag:
113-
major8:
114-
minor80: 8.0.1
115121

116122
apeDtsImage:
117123
registry: ""

0 commit comments

Comments
 (0)