Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ appsInfo:
integration: Alertmanager can be activated to send alerts to configured receivers. It is configured by App Platform to use the global values found under settings/alerts. A team can override global settings to send alerts to their own endpoints.
argocd:
title: Argo CD
appVersion: 3.4.3
appVersion: 3.4.4
repo: https://github.com/argoproj/argo-helm
maintainers: Argo Project
relatedLinks:
Expand Down
2 changes: 1 addition & 1 deletion chart/chart-index/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ version: 0.1.0
dependencies:
- name: argo-cd
alias: argocd
version: 9.5.21
version: 9.7.1
repository: https://argoproj.github.io/argo-helm
- name: argocd-image-updater
version: 1.1.5
Expand Down
8 changes: 4 additions & 4 deletions charts/argocd/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
annotations:
artifacthub.io/changes: |
- kind: changed
description: Bump argocd-extension-installer to v1.0.1
- kind: fixed
description: Only render the Redis metrics NetworkPolicy ingress rule when redis.exporter.enabled is true
artifacthub.io/signKey: |
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
apiVersion: v2
appVersion: v3.4.3
appVersion: v3.4.4
dependencies:
- condition: redis-ha.enabled
name: redis-ha
Expand All @@ -28,4 +28,4 @@ name: argo-cd
sources:
- https://github.com/argoproj/argo-cd
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
version: 9.5.21
version: 9.7.1
128 changes: 127 additions & 1 deletion charts/argocd/README.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -371,13 +371,24 @@ spec:
protocol: TCP
readinessProbe:
httpGet:
path: /healthz
path: {{ .Values.controller.readinessProbe.httpPath }}
port: metrics
initialDelaySeconds: {{ .Values.controller.readinessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.controller.readinessProbe.periodSeconds }}
timeoutSeconds: {{ .Values.controller.readinessProbe.timeoutSeconds }}
successThreshold: {{ .Values.controller.readinessProbe.successThreshold }}
failureThreshold: {{ .Values.controller.readinessProbe.failureThreshold }}
{{- if .Values.controller.startupProbe.enabled }}
startupProbe:
httpGet:
path: {{ .Values.controller.startupProbe.httpPath }}
port: metrics
initialDelaySeconds: {{ .Values.controller.startupProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.controller.startupProbe.periodSeconds }}
timeoutSeconds: {{ .Values.controller.startupProbe.timeoutSeconds }}
successThreshold: {{ .Values.controller.startupProbe.successThreshold }}
failureThreshold: {{ .Values.controller.startupProbe.failureThreshold }}
{{- end }}
resources:
{{- toYaml .Values.controller.resources | nindent 10 }}
{{- with .Values.controller.containerSecurityContext }}
Expand Down
10 changes: 10 additions & 0 deletions charts/argocd/templates/argocd-applicationset/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -278,6 +278,16 @@ spec:
successThreshold: {{ .Values.applicationSet.readinessProbe.successThreshold }}
failureThreshold: {{ .Values.applicationSet.readinessProbe.failureThreshold }}
{{- end }}
{{- if .Values.applicationSet.startupProbe.enabled }}
startupProbe:
tcpSocket:
port: probe
initialDelaySeconds: {{ .Values.applicationSet.startupProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.applicationSet.startupProbe.periodSeconds }}
timeoutSeconds: {{ .Values.applicationSet.startupProbe.timeoutSeconds }}
successThreshold: {{ .Values.applicationSet.startupProbe.successThreshold }}
failureThreshold: {{ .Values.applicationSet.startupProbe.failureThreshold }}
{{- end }}
resources:
{{- toYaml .Values.applicationSet.resources | nindent 12 }}
{{- with .Values.applicationSet.containerSecurityContext }}
Expand Down
24 changes: 24 additions & 0 deletions charts/argocd/templates/argocd-applicationset/listenerset.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{{- if .Values.applicationSet.listenerset.enabled -}}
{{- $fullName := include "argo-cd.applicationSet.fullname" . -}}
apiVersion: gateway.networking.k8s.io/v1
kind: ListenerSet
metadata:
name: {{ $fullName }}
namespace: {{ include "argo-cd.namespace" . }}
labels:
{{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }}
{{- with .Values.applicationSet.listenerset.labels }}
{{- toYaml . | nindent 4 }}
{{- end }}
{{- with .Values.applicationSet.listenerset.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
parentRef:
{{- toYaml .Values.applicationSet.listenerset.parentRef | nindent 4 }}
{{- with .Values.applicationSet.listenerset.listeners }}
listeners:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- end }}
14 changes: 12 additions & 2 deletions charts/argocd/templates/argocd-commit-server/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ spec:
{{- if .Values.commitServer.livenessProbe.enabled }}
livenessProbe:
httpGet:
path: /healthz?full=true
path: {{ .Values.commitServer.livenessProbe.httpPath }}
port: 8087
initialDelaySeconds: {{ .Values.commitServer.livenessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.commitServer.livenessProbe.periodSeconds }}
Expand All @@ -128,13 +128,23 @@ spec:
{{- if .Values.commitServer.readinessProbe.enabled }}
readinessProbe:
httpGet:
path: /healthz
path: {{ .Values.commitServer.readinessProbe.httpPath }}
port: 8087
initialDelaySeconds: {{ .Values.commitServer.readinessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.commitServer.readinessProbe.periodSeconds }}
failureThreshold: {{ .Values.commitServer.readinessProbe.failureThreshold }}
timeoutSeconds: {{ .Values.commitServer.readinessProbe.timeoutSeconds }}
{{- end }}
{{- if .Values.commitServer.startupProbe.enabled }}
startupProbe:
httpGet:
path: {{ .Values.commitServer.startupProbe.httpPath }}
port: 8087
initialDelaySeconds: {{ .Values.commitServer.startupProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.commitServer.startupProbe.periodSeconds }}
failureThreshold: {{ .Values.commitServer.startupProbe.failureThreshold }}
timeoutSeconds: {{ .Values.commitServer.startupProbe.timeoutSeconds }}
{{- end }}
resources:
{{- toYaml .Values.commitServer.resources | nindent 10 }}
{{- with .Values.commitServer.containerSecurityContext }}
Expand Down
10 changes: 10 additions & 0 deletions charts/argocd/templates/argocd-notifications/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,16 @@ spec:
successThreshold: {{ .Values.notifications.readinessProbe.successThreshold }}
failureThreshold: {{ .Values.notifications.readinessProbe.failureThreshold }}
{{- end }}
{{- if .Values.notifications.startupProbe.enabled }}
startupProbe:
tcpSocket:
port: metrics
initialDelaySeconds: {{ .Values.notifications.startupProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.notifications.startupProbe.periodSeconds }}
timeoutSeconds: {{ .Values.notifications.startupProbe.timeoutSeconds }}
successThreshold: {{ .Values.notifications.startupProbe.successThreshold }}
failureThreshold: {{ .Values.notifications.startupProbe.failureThreshold }}
{{- end }}
resources:
{{- toYaml .Values.notifications.resources | nindent 12 }}
{{- with .Values.notifications.containerSecurityContext }}
Expand Down
15 changes: 13 additions & 2 deletions charts/argocd/templates/argocd-repo-server/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -386,7 +386,7 @@ spec:
{{- if .Values.repoServer.livenessProbe.enabled }}
livenessProbe:
httpGet:
path: /healthz?full=true
path: {{ .Values.repoServer.livenessProbe.httpPath }}
port: metrics
initialDelaySeconds: {{ .Values.repoServer.livenessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.repoServer.livenessProbe.periodSeconds }}
Expand All @@ -397,14 +397,25 @@ spec:
{{- if .Values.repoServer.readinessProbe.enabled }}
readinessProbe:
httpGet:
path: /healthz
path: {{ .Values.repoServer.readinessProbe.httpPath }}
port: metrics
initialDelaySeconds: {{ .Values.repoServer.readinessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.repoServer.readinessProbe.periodSeconds }}
timeoutSeconds: {{ .Values.repoServer.readinessProbe.timeoutSeconds }}
successThreshold: {{ .Values.repoServer.readinessProbe.successThreshold }}
failureThreshold: {{ .Values.repoServer.readinessProbe.failureThreshold }}
{{- end }}
{{- if .Values.repoServer.startupProbe.enabled }}
startupProbe:
httpGet:
path: {{ .Values.repoServer.startupProbe.httpPath }}
port: metrics
initialDelaySeconds: {{ .Values.repoServer.startupProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.repoServer.startupProbe.periodSeconds }}
timeoutSeconds: {{ .Values.repoServer.startupProbe.timeoutSeconds }}
successThreshold: {{ .Values.repoServer.startupProbe.successThreshold }}
failureThreshold: {{ .Values.repoServer.startupProbe.failureThreshold }}
{{- end }}
resources:
{{- toYaml .Values.repoServer.resources | nindent 10 }}
{{- with .Values.repoServer.containerSecurityContext }}
Expand Down
15 changes: 13 additions & 2 deletions charts/argocd/templates/argocd-server/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -424,7 +424,7 @@ spec:
{{- if .Values.server.livenessProbe.enabled }}
livenessProbe:
httpGet:
path: /healthz?full=true
path: {{ .Values.server.livenessProbe.httpPath }}
port: server
initialDelaySeconds: {{ .Values.server.livenessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.server.livenessProbe.periodSeconds }}
Expand All @@ -435,14 +435,25 @@ spec:
{{- if .Values.server.readinessProbe.enabled }}
readinessProbe:
httpGet:
path: /healthz
path: {{ .Values.server.readinessProbe.httpPath }}
port: server
initialDelaySeconds: {{ .Values.server.readinessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.server.readinessProbe.periodSeconds }}
timeoutSeconds: {{ .Values.server.readinessProbe.timeoutSeconds }}
successThreshold: {{ .Values.server.readinessProbe.successThreshold }}
failureThreshold: {{ .Values.server.readinessProbe.failureThreshold }}
{{- end }}
{{- if .Values.server.startupProbe.enabled }}
startupProbe:
httpGet:
path: {{ .Values.server.startupProbe.httpPath }}
port: server
initialDelaySeconds: {{ .Values.server.startupProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.server.startupProbe.periodSeconds }}
timeoutSeconds: {{ .Values.server.startupProbe.timeoutSeconds }}
successThreshold: {{ .Values.server.startupProbe.successThreshold }}
failureThreshold: {{ .Values.server.startupProbe.failureThreshold }}
{{- end }}
resources:
{{- toYaml .Values.server.resources | nindent 10 }}
{{- with .Values.server.containerSecurityContext }}
Expand Down
24 changes: 24 additions & 0 deletions charts/argocd/templates/argocd-server/listenerset.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{{- if .Values.server.listenerset.enabled -}}
{{- $fullName := include "argo-cd.server.fullname" . -}}
apiVersion: gateway.networking.k8s.io/v1
kind: ListenerSet
metadata:
name: {{ $fullName }}
namespace: {{ include "argo-cd.namespace" . }}
labels:
{{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }}
{{- with .Values.server.listenerset.labels }}
{{- toYaml . | nindent 4 }}
{{- end }}
{{- with .Values.server.listenerset.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
parentRef:
{{- toYaml .Values.server.listenerset.parentRef | nindent 4 }}
{{- with .Values.server.listenerset.listeners }}
listeners:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- end }}
12 changes: 12 additions & 0 deletions charts/argocd/templates/dex/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,18 @@ spec:
successThreshold: {{ .Values.dex.readinessProbe.successThreshold }}
failureThreshold: {{ .Values.dex.readinessProbe.failureThreshold }}
{{- end }}
{{- if .Values.dex.startupProbe.enabled }}
startupProbe:
httpGet:
path: {{ .Values.dex.startupProbe.httpPath }}
port: {{ .Values.dex.startupProbe.httpPort }}
scheme: {{ .Values.dex.startupProbe.httpScheme }}
initialDelaySeconds: {{ .Values.dex.startupProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.dex.startupProbe.periodSeconds }}
timeoutSeconds: {{ .Values.dex.startupProbe.timeoutSeconds }}
successThreshold: {{ .Values.dex.startupProbe.successThreshold }}
failureThreshold: {{ .Values.dex.startupProbe.failureThreshold }}
{{- end }}
resources:
{{- toYaml .Values.dex.resources | nindent 10 }}
{{- with .Values.dex.containerSecurityContext }}
Expand Down
2 changes: 2 additions & 0 deletions charts/argocd/templates/redis/networkpolicy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,13 @@ spec:
ports:
- port: redis
protocol: TCP
{{- if .Values.redis.exporter.enabled }}
- from:
- namespaceSelector: {}
ports:
- port: metrics
protocol: TCP
{{- end }}
podSelector:
matchLabels:
{{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.redis.name) | nindent 6 }}
Expand Down
Loading
Loading