File tree 6 files changed +33
-8
lines changed
charts/redis-enterprise-operator
6 files changed +33
-8
lines changed Original file line number Diff line number Diff line change
1
+ annotations :
2
+ artifacthub.io/changes : |
3
+ - kind: changed
4
+ description: The full release notes are available here. Note that the chart versions match the software versions.
5
+ links:
6
+ - name: CHANGELOG
7
+ url: https://redis.io/docs/latest/operate/kubernetes/release-notes/
8
+
1
9
apiVersion : v2
2
10
type : application
3
11
4
12
name : redis-enterprise-operator
5
13
description : A Helm chart for Redis Enterprise Operator for Kubernetes
6
14
7
- version : 7.8.6-1
8
- appVersion : 7.8.6-1
15
+ version : 7.22.0-7
16
+ appVersion : 7.22.0-7
9
17
10
18
home : https://redis.com
11
19
icon : https://redis.io/wp-content/uploads/2024/04/Logotype.svg
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ Install using the Redis helm repository.
26
26
27
27
``` sh
28
28
helm repo add redis-enterprise-operator https://helm.redis.io/
29
- helm install my-redis-enterprise-operator redis-enterprise-operator/redis-enterprise-operator --version 7.8.6-1
29
+ helm install my-redis-enterprise-operator redis-enterprise-operator/redis-enterprise-operator --version 7.22.0-7
30
30
```
31
31
32
32
To install the chart on ** OpenShift** , set the ` openshift.mode=true ` value:
Original file line number Diff line number Diff line change @@ -4,7 +4,8 @@ kind: SecurityContextConstraints
4
4
metadata :
5
5
name : redis-enterprise-scc-v2
6
6
annotations :
7
- kubernetes.io/description : redis-enterprise-scc-v2 is the minimal SCC needed to run Redis Enterprise nodes on Kubernetes.
7
+ kubernetes.io/description : redis-enterprise-scc-v2 is the minimal SCC needed to run Redis Enterprise nodes on Kubernetes
8
+ with automatic FD limit adjustment enabled.
8
9
It provides the same features as restricted-v2 SCC, but allows pods to enable the SYS_RESOURCE capability,
9
10
which is required by Redis Enterprise nodes to manage file descriptor limits and OOM scores for database shards.
10
11
Additionally, it requires pods to run as UID/GID 1001, which are the UID/GID used within the Redis Enterprise node containers.
@@ -18,7 +19,7 @@ allowHostIPC : false
18
19
allowHostNetwork : false
19
20
allowHostPID : false
20
21
allowHostPorts : false
21
- allowPrivilegeEscalation : false
22
+ allowPrivilegeEscalation : true
22
23
allowPrivilegedContainer : false
23
24
readOnlyRootFilesystem : false
24
25
runAsUser :
Original file line number Diff line number Diff line change @@ -48,10 +48,14 @@ spec:
48
48
value : {{ .rigger.registry }}/{{ .rigger.image }}
49
49
- name : DEFAULT_BOOTSTRAPPER_IMAGE_REPOSITORY
50
50
value : {{ .operator.registry }}/{{ .operator.image }}
51
+ - name : DEFAULT_CALL_HOME_IMAGE_REPOSITORY
52
+ value : {{ .callhome.registry }}/{{ .callhome.image }}
51
53
- name : DEFAULT_RIGGER_IMAGE_DIGEST
52
54
value : {{ .rigger.digest }}
53
55
- name : DEFAULT_BOOTSTRAPPER_IMAGE_DIGEST
54
56
value : {{ .operator.digest }}
57
+ - name : DEFAULT_CALL_HOME_IMAGE_DIGEST
58
+ value : {{ .callhome.digest }}
55
59
{{- end }}
56
60
{{- end }}
57
61
envFrom :
Original file line number Diff line number Diff line change @@ -73,6 +73,18 @@ rules:
73
73
- update
74
74
- list
75
75
- watch
76
+ - apiGroups :
77
+ - batch
78
+ resources :
79
+ - cronjobs
80
+ verbs :
81
+ - create
82
+ - delete
83
+ - get
84
+ - patch
85
+ - update
86
+ - list
87
+ - watch
76
88
- apiGroups :
77
89
- policy
78
90
resources :
@@ -171,7 +183,7 @@ rules:
171
183
- apiGroups :
172
184
- security.openshift.io
173
185
resourceNames :
174
- - nonroot
186
+ - nonroot-v2
175
187
resources :
176
188
- securitycontextconstraints
177
189
verbs :
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ operator:
20
20
21
21
# Image tag for the operator image.
22
22
# This typically represents the operator version.
23
- tag : 7.8.6-1
23
+ tag : 7.22.0-7
24
24
25
25
# Configuration options for the admission webhook
26
26
admission :
@@ -41,7 +41,7 @@ openshift:
41
41
scc :
42
42
43
43
# Whether to install the SecurityContextConstraints object for Redis Enterprise
44
- install : true
44
+ install : false
45
45
46
46
# Whether to keep (avoid deleting) the SecurityContextConstraints object when uninstaling the chart.
47
47
# This can be useful if installing the chart multiple times in the cluster, such that the SCC
You can’t perform that action at this time.
0 commit comments