Skip to content

Commit df5a17a

Browse files
yuvallevy2Ubuntu
and
Ubuntu
authored
promoting version 7.22.0-7 (#7)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-59-143.eu-central-1.compute.internal>
1 parent d127143 commit df5a17a

File tree

6 files changed

+33
-8
lines changed

6 files changed

+33
-8
lines changed

charts/redis-enterprise-operator/Chart.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
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+
19
apiVersion: v2
210
type: application
311

412
name: redis-enterprise-operator
513
description: A Helm chart for Redis Enterprise Operator for Kubernetes
614

7-
version: 7.8.6-1
8-
appVersion: 7.8.6-1
15+
version: 7.22.0-7
16+
appVersion: 7.22.0-7
917

1018
home: https://redis.com
1119
icon: https://redis.io/wp-content/uploads/2024/04/Logotype.svg

charts/redis-enterprise-operator/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Install using the Redis helm repository.
2626

2727
```sh
2828
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
3030
```
3131

3232
To install the chart on **OpenShift**, set the `openshift.mode=true` value:

charts/redis-enterprise-operator/templates/openshift/scc.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ kind: SecurityContextConstraints
44
metadata:
55
name: redis-enterprise-scc-v2
66
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.
89
It provides the same features as restricted-v2 SCC, but allows pods to enable the SYS_RESOURCE capability,
910
which is required by Redis Enterprise nodes to manage file descriptor limits and OOM scores for database shards.
1011
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
1819
allowHostNetwork: false
1920
allowHostPID: false
2021
allowHostPorts: false
21-
allowPrivilegeEscalation: false
22+
allowPrivilegeEscalation: true
2223
allowPrivilegedContainer: false
2324
readOnlyRootFilesystem: false
2425
runAsUser:

charts/redis-enterprise-operator/templates/operator.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,14 @@ spec:
4848
value: {{ .rigger.registry }}/{{ .rigger.image }}
4949
- name: DEFAULT_BOOTSTRAPPER_IMAGE_REPOSITORY
5050
value: {{ .operator.registry }}/{{ .operator.image }}
51+
- name: DEFAULT_CALL_HOME_IMAGE_REPOSITORY
52+
value: {{ .callhome.registry }}/{{ .callhome.image }}
5153
- name: DEFAULT_RIGGER_IMAGE_DIGEST
5254
value: {{ .rigger.digest }}
5355
- name: DEFAULT_BOOTSTRAPPER_IMAGE_DIGEST
5456
value: {{ .operator.digest }}
57+
- name: DEFAULT_CALL_HOME_IMAGE_DIGEST
58+
value: {{ .callhome.digest }}
5559
{{- end }}
5660
{{- end }}
5761
envFrom:

charts/redis-enterprise-operator/templates/role.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,18 @@ rules:
7373
- update
7474
- list
7575
- 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
7688
- apiGroups:
7789
- policy
7890
resources:
@@ -171,7 +183,7 @@ rules:
171183
- apiGroups:
172184
- security.openshift.io
173185
resourceNames:
174-
- nonroot
186+
- nonroot-v2
175187
resources:
176188
- securitycontextconstraints
177189
verbs:

charts/redis-enterprise-operator/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ operator:
2020

2121
# Image tag for the operator image.
2222
# This typically represents the operator version.
23-
tag: 7.8.6-1
23+
tag: 7.22.0-7
2424

2525
# Configuration options for the admission webhook
2626
admission:
@@ -41,7 +41,7 @@ openshift:
4141
scc:
4242

4343
# Whether to install the SecurityContextConstraints object for Redis Enterprise
44-
install: true
44+
install: false
4545

4646
# Whether to keep (avoid deleting) the SecurityContextConstraints object when uninstaling the chart.
4747
# This can be useful if installing the chart multiple times in the cluster, such that the SCC

0 commit comments

Comments
 (0)