Skip to content

Commit 6ae397f

Browse files
BernardBerenesBitnami Containers
and
Bitnami Containers
authoredSep 5, 2024··
[bitnami/redis] label slave pod using sentinel masterService (#29121)
* add label to statefulset replicas and delete logic Signed-off-by: BernardBerenes <bernardbereness78@gmail.com> * Update CHANGELOG.md Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * bump chart version Signed-off-by: BernardBerenes <bernardbereness78@gmail.com> * Update CHANGELOG.md Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * Update CHANGELOG.md Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> --------- Signed-off-by: BernardBerenes <bernardbereness78@gmail.com> Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> Signed-off-by: Bernard Bereness <114144574+BernardBerenes@users.noreply.github.com> Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
1 parent 44aca55 commit 6ae397f

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed
 

‎bitnami/redis/CHANGELOG.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
# Changelog
22

3-
## 20.0.4 (2024-08-29)
3+
## 20.0.5 (2024-09-05)
44

5-
* [bitnami/redis] update values.schema.json ([#29106](https://github.com/bitnami/charts/pull/29106))
5+
* [bitnami/redis] label slave pod using sentinel masterService ([#29121](https://github.com/bitnami/charts/pull/29121))
6+
7+
## <small>20.0.4 (2024-09-04)</small>
8+
9+
* [bitnami/redis] update values.schema.json (#29106) ([8a2fea3](https://github.com/bitnami/charts/commit/8a2fea3d935989fc929092083e3af341d4eb545f)), closes [#29106](https://github.com/bitnami/charts/issues/29106)
610

711
## <small>20.0.3 (2024-08-20)</small>
812

‎bitnami/redis/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@ maintainers:
3636
name: redis
3737
sources:
3838
- https://github.com/bitnami/charts/tree/main/bitnami/redis
39-
version: 20.0.4
39+
version: 20.0.5

‎bitnami/redis/templates/scripts-configmap.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -783,6 +783,7 @@ data:
783783
done
784784
echo "new master elected, updating label(s)..."
785785
kubectl label pod --field-selector metadata.name="$(< "/etc/shared/current")" isMaster="true" --overwrite
786+
kubectl label pod --field-selector metadata.name="$(< "/etc/shared/current")" app.kubernetes.io/role-
786787
if [ -f /etc/shared/previous ]; then
787788
kubectl label pod --field-selector metadata.name="$(< "/etc/shared/previous")" isMaster="false" --overwrite
788789
fi

‎bitnami/redis/templates/sentinel/statefulset.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ spec:
4444
{{- if (include "redis.createConfigmap" .) }}
4545
checksum/configmap: {{ pick ( include (print $.Template.BasePath "/configmap.yaml") . | fromYaml ) "data" | toYaml | sha256sum }}
4646
{{- end }}
47+
{{- if .Values.sentinel.masterService.enabled }}
48+
app.kubernetes.io/role: slave
49+
{{- end }}
4750
checksum/health: {{ pick ( include (print $.Template.BasePath "/health-configmap.yaml") . | fromYaml ) "data" | toYaml | sha256sum }}
4851
checksum/scripts: {{ pick ( include (print $.Template.BasePath "/scripts-configmap.yaml") . | fromYaml ) "data" | toYaml | sha256sum }}
4952
checksum/secret: {{ pick ( include (print $.Template.BasePath "/secret.yaml") . | fromYaml ) "data" | toYaml | sha256sum }}

0 commit comments

Comments
 (0)
Please sign in to comment.