You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/user-guide/multiple_sources.md
+21-25
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,12 @@
1
1
# Multiple Sources for an Application
2
2
3
-
Argo CD has the ability to specify multiple sources to add services to the Application. Argo CD compiles all the sources and reconciles each source individually for creating the application.
3
+
Argo CD has the ability to specify multiple sources to add services to the Application. Argo CD compiles all the sources
4
+
and reconciles each source individually for creating the application.
4
5
5
-
You can provide multiple sources using the `sources` field. When you specify the sources field, Argo CD will ignore the values under `source` field for generating the application.
6
+
You can provide multiple sources using the `sources` field. When you specify the `sources` field, Argo CD will ignore
7
+
the `source` (singular) field when generating manifests for the application.
6
8
7
-
See below example for specifying multiple sources:
9
+
See the below example for specifying multiple sources:
The above example has 2 sources specified. Argo CD will reconcile each source separately and combine the resources that are generated for generating the application.
37
+
The above example has two sources specified. Argo CD will generate the manifests for each source separately and combine
38
+
the resulting manifests.
39
39
40
-
In case application has multiple entries for the same source (repoURL), Argo CD would pick the source that is mentioned later in the list of sources. For example, consider the below list of sources:
40
+
In case an application has multiple entries for the same source (repoURL), Argo CD will pick the source that is
41
+
mentioned later in the list of sources. For example, consider the below list of sources:
In the above list, the application has 2 sources referring to the same repoURL. In this case, Argo CD will generate the manifests for source with `targetRevision: 7.6.0` and then append the manifests generated for source with `targetRevision: 7.7.0`.
62
-
56
+
In the above list, the application has two sources referring to the same repoURL. In this case, Argo CD will generate
57
+
the manifests for source with `targetRevision: 7.6.0` and then append the manifests generated for source with
0 commit comments