Skip to content

Commit f5c5c14

Browse files
authored
feat(argocd-apps): Support sourceNamespaces for AppProject (argoproj#1698)
Signed-off-by: yu-croco <[email protected]>
1 parent bd7dc0b commit f5c5c14

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

charts/argocd-apps/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: argocd-apps
33
description: A Helm chart for managing additional Argo CD Applications and Projects
44
type: application
5-
version: 0.0.4
5+
version: 0.0.5
66
home: https://github.com/argoproj/argo-helm
77
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
88
keywords:
@@ -14,4 +14,4 @@ maintainers:
1414
url: https://argoproj.github.io/
1515
annotations:
1616
artifacthub.io/changes: |
17-
- "[Changed]: Projects templates"
17+
- "[Added]: Support sourceNamespaces for AppProject"

charts/argocd-apps/templates/projects.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,8 @@ spec:
6363
signatureKeys:
6464
{{- toYaml . | nindent 4 }}
6565
{{- end }}
66+
{{- with .sourceNamespaces }}
67+
sourceNamespaces:
68+
{{- toYaml . | nindent 4 }}
69+
{{- end }}
6670
{{- end }}

charts/argocd-apps/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ projects: []
7474
# manualSync: true
7575
# signatureKeys:
7676
# - keyID: ABCDEF1234567890
77+
# sourceNamespaces:
78+
# - argocd
7779

7880
# -- Deploy Argo CD ApplicationSets within this helm release
7981
# @default -- `[]` (See [values.yaml])

0 commit comments

Comments
 (0)