Skip to content

Commit 12bd245

Browse files
author
robot
committed
robot: project argo-cd chart upgrades from 8.1.0 to 9.1.4
Signed-off-by: robot <[email protected]>
1 parent ff527eb commit 12bd245

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+1571
-393
lines changed

charts/argo-cd/argo-cd/Chart.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
annotations:
22
artifacthub.io/changes: |
3-
- kind: added
4-
description: trafficDistribution to repo server service
3+
- kind: changed
4+
description: Bump redis_exporter to v1.80.1
55
artifacthub.io/signKey: |
66
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
77
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
88
apiVersion: v2
9-
appVersion: v3.0.6
9+
appVersion: v3.2.0
1010
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
1111
home: https://github.com/argoproj/argo-helm
1212
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
@@ -22,8 +22,8 @@ name: argo-cd
2222
sources:
2323
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
2424
- https://github.com/argoproj/argo-cd
25-
version: 8.1.0
25+
version: 9.1.4
2626
dependencies:
2727
- name: argo-cd
28-
version: "8.1.0"
28+
version: "9.1.4"
2929
repository: "https://argoproj.github.io/argo-helm"

charts/argo-cd/argo-cd/README.md

Lines changed: 198 additions & 29 deletions
Large diffs are not rendered by default.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: redis-ha
33
repository: https://dandydeveloper.github.io/charts/
4-
version: 4.33.7
5-
digest: sha256:a3eba6bba484e9fbfaca33e7f1ea3e6daed74014df7e7b077c496c2201b01996
6-
generated: "2025-05-25T11:18:29.356017-05:00"
4+
version: 4.34.11
5+
digest: sha256:c8810d74bdcdbec4db273601203c1cf8a32c9a35c82caf0c9bfd7a750c7ca1fa
6+
generated: "2025-11-04T21:57:39.132262+01:00"

charts/argo-cd/argo-cd/charts/argo-cd/Chart.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
annotations:
22
artifacthub.io/changes: |
3-
- kind: added
4-
description: trafficDistribution to repo server service
3+
- kind: changed
4+
description: Bump redis_exporter to v1.80.1
55
artifacthub.io/signKey: |
66
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
77
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
88
apiVersion: v2
9-
appVersion: v3.0.6
9+
appVersion: v3.2.0
1010
dependencies:
1111
- condition: redis-ha.enabled
1212
name: redis-ha
1313
repository: https://dandydeveloper.github.io/charts/
14-
version: 4.33.7
14+
version: 4.34.11
1515
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool
1616
for Kubernetes.
1717
home: https://github.com/argoproj/argo-helm
@@ -28,4 +28,4 @@ name: argo-cd
2828
sources:
2929
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
3030
- https://github.com/argoproj/argo-cd
31-
version: 8.1.0
31+
version: 9.1.4

charts/argo-cd/argo-cd/charts/argo-cd/README.md

Lines changed: 198 additions & 29 deletions
Large diffs are not rendered by default.

charts/argo-cd/argo-cd/charts/argo-cd/charts/redis-ha/Chart.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
apiVersion: v2
2-
appVersion: 7.2.7
2+
appVersion: 8.2.1
33
description: This Helm chart provides a highly available Redis implementation with
44
a master/slave configuration and uses Sentinel sidecars for failover management
5-
home: http://redis.io/
6-
icon: https://upload.wikimedia.org/wikipedia/en/thumb/6/6b/Redis_Logo.svg/1200px-Redis_Logo.svg.png
5+
home: https://redis.io/
6+
icon: https://img.icons8.com/external-tal-revivo-shadow-tal-revivo/24/external-redis-an-in-memory-data-structure-project-implementing-a-distributed-logo-shadow-tal-revivo.png
77
keywords:
88
- redis
99
- keyvalue
@@ -16,4 +16,4 @@ sources:
1616
- https://redis.io/download
1717
- https://github.com/DandyDeveloper/charts/blob/master/charts/redis-ha
1818
- https://github.com/oliver006/redis_exporter
19-
version: 4.33.7
19+
version: 4.34.11

charts/argo-cd/argo-cd/charts/argo-cd/charts/redis-ha/README.md

Lines changed: 27 additions & 17 deletions
Large diffs are not rendered by default.

charts/argo-cd/argo-cd/charts/argo-cd/charts/redis-ha/templates/_configs.tpl

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -475,12 +475,28 @@
475475
if [ "$MASTER" = "$ANNOUNCE_IP" ]; then
476476
redis_role
477477
if [ "$ROLE" != "master" ]; then
478-
reinit
478+
echo "waiting for redis to become master"
479+
sleep {{ .Values.splitBrainDetection.retryInterval }}
480+
identify_master
481+
redis_role
482+
echo "Redis role is $ROLE, expected role is master. No need to reinitialize."
483+
if [ "$ROLE" != "master" ]; then
484+
echo "Redis role is $ROLE, expected role is master, reinitializing"
485+
reinit
486+
fi
479487
fi
480488
elif [ "${MASTER}" ]; then
481489
identify_redis_master
482490
if [ "$REDIS_MASTER" != "$MASTER" ]; then
483-
reinit
491+
echo "Redis master and local master are not the same. waiting."
492+
sleep {{ .Values.splitBrainDetection.retryInterval }}
493+
identify_master
494+
identify_redis_master
495+
echo "Redis master is ${MASTER}, expected master is ${REDIS_MASTER}. No need to reinitialize."
496+
if [ "${REDIS_MASTER}" != "${MASTER}" ]; then
497+
echo "Redis master is ${MASTER}, expected master is ${REDIS_MASTER}, reinitializing"
498+
reinit
499+
fi
484500
fi
485501
fi
486502
done
@@ -727,4 +743,3 @@
727743
fi
728744
echo "response=$response"
729745
{{- end }}
730-

charts/argo-cd/argo-cd/charts/argo-cd/charts/redis-ha/templates/_helpers.tpl

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,4 +127,28 @@ Usage:
127127
{{- $adaptedContext = omit $adaptedContext "capabilities" "seLinuxOptions" -}}
128128
{{- end -}}
129129
{{- omit $adaptedContext "enabled" | toYaml -}}
130+
{{- end -}}
131+
132+
{{/*
133+
Defines the redis ports to be used inside network policies
134+
Usage:
135+
{{- include "redis-ports" . -}}
136+
*/}}
137+
{{- define "redis-ports" -}}
138+
{{- if ne (int .Values.redis.port) 0 }}
139+
- port: {{ .Values.redis.port }}
140+
protocol: TCP
141+
{{- end -}}
142+
{{- if ne (int .Values.sentinel.port) 0 }}
143+
- port: {{ .Values.sentinel.port }}
144+
protocol: TCP
145+
{{- end -}}
146+
{{- if ne (int .Values.redis.tlsPort) 0 }}
147+
- port: {{ .Values.redis.tlsPort }}
148+
protocol: TCP
149+
{{- end -}}
150+
{{- if ne (int .Values.sentinel.tlsPort) 0 }}
151+
- port: {{ .Values.sentinel.tlsPort }}
152+
protocol: TCP
153+
{{- end -}}
130154
{{- end -}}

charts/argo-cd/argo-cd/charts/argo-cd/charts/redis-ha/templates/redis-auth-secret.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
{{- if and .Values.auth (not .Values.existingSecret) -}}
2+
{{ $fullAnnotations := mustMerge .Values.redis.annotations .Values.authSecretAnnotations }}
23
apiVersion: v1
34
kind: Secret
45
metadata:
56
name: {{ template "redis-ha.fullname" . }}
67
namespace: {{ .Release.Namespace | quote }}
8+
{{- with $fullAnnotations }}
9+
annotations: {{ . | toYaml | nindent 4 }}
10+
{{- end }}
711
labels:
812
{{ include "labels.standard" . | indent 4 }}
913
{{- range $key, $value := .Values.extraLabels }}

0 commit comments

Comments
 (0)