feat(argo-cd): Add Support for syncWindows in additionalProjects (#398)

* Add support for syncWindows in additionalProjects

* Update values.yaml

Add example of syncWindows

* Update Chart.yaml

Bump version

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
pull/430/head^2
Connor Hallett 2020-08-29 16:37:57 -04:00 committed by GitHub
parent 0a03ca0bab
commit f45bd52b0e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 1 deletions

View File

@ -2,7 +2,7 @@ apiVersion: v1
appVersion: "1.6.2"
description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes.
name: argo-cd
version: 2.6.0
version: 2.6.1
home: https://github.com/argoproj/argo-helm
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
keywords:

View File

@ -46,5 +46,9 @@ items:
roles:
{{- toYaml .roles | nindent 8 }}
{{- end }}
{{- if .syncWindows }}
syncWindows:
{{- toYaml .syncWindows | nindent 8 }}
{{- end }}
{{- end }}
{{- end }}

View File

@ -604,6 +604,13 @@ server:
# kind: StatefulSet
# orphanedResources: {}
# roles: []
# syncWindows:
# - kind: allow
# schedule: '10 1 * * *'
# duration: 1h
# applications:
# - '*-prod'
# manualSync: true
## Enable Admin ClusterRole resources.
## Enable if you would like to grant rights to ArgoCD to deploy to the local Kubernetes cluster.