# -- Deploy Argo CD Applications within this helm release # @default -- `[]` (See [values.yaml]) ## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/ applications: [] # - name: guestbook # namespace: argocd # additionalLabels: {} # additionalAnnotations: {} # finalizers: # - resources-finalizer.argocd.argoproj.io # project: guestbook # source: # repoURL: https://github.com/argoproj/argocd-example-apps.git # targetRevision: HEAD # path: guestbook # directory: # recurse: true # destination: # server: https://kubernetes.default.svc # namespace: guestbook # syncPolicy: # automated: # prune: false # selfHeal: false # ignoreDifferences: # - group: apps # kind: Deployment # jsonPointers: # - /spec/replicas # info: # - name: url # value: https://argoproj.github.io/ # -- Deploy Argo CD Projects within this helm release # @default -- `[]` (See [values.yaml]) ## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/ projects: [] # - name: guestbook # namespace: argocd # additionalLabels: {} # additionalAnnotations: {} # finalizers: # - resources-finalizer.argocd.argoproj.io # description: Example Project # sourceRepos: # - '*' # destinations: # - namespace: guestbook # server: https://kubernetes.default.svc # clusterResourceWhitelist: [] # clusterResourceBlacklist: [] # namespaceResourceBlacklist: # - group: '' # kind: ResourceQuota # - group: '' # kind: LimitRange # - group: '' # kind: NetworkPolicy # orphanedResources: {} # roles: [] # namespaceResourceWhitelist: # - group: 'apps' # kind: Deployment # - group: 'apps' # kind: StatefulSet # orphanedResources: {} # roles: [] # syncWindows: # - kind: allow # schedule: '10 1 * * *' # duration: 1h # applications: # - '*-prod' # manualSync: true # signatureKeys: # - keyID: ABCDEF1234567890