 sass1997
					
					5 years ago
						sass1997
					
					5 years ago
					
						
							committed by
							
								 GitHub
								GitHub
							
						 
					
				 
				
			 
		 
		
			
				
					
					No known key found for this signature in database
					
						
							GPG Key ID: 4AEE18F83AFDEB23
						
					
				
			
		
		
		
	
		
			
				 8 changed files with 
155 additions and 
0 deletions
			 
			
		 
		
			
				- 
					
					
					 
					app-of-apps-kustomize/base/config.env
				
- 
					
					
					 
					app-of-apps-kustomize/base/helm-guestbook.yaml
				
- 
					
					
					 
					app-of-apps-kustomize/base/helm-hooks.yaml
				
- 
					
					
					 
					app-of-apps-kustomize/base/kustomization.yaml
				
- 
					
					
					 
					app-of-apps-kustomize/base/kustomize-argocd-config.yaml
				
- 
					
					
					 
					app-of-apps-kustomize/base/kustomize-guestbook.yaml
				
- 
					
					
					 
					app-of-apps-kustomize/base/namespaces.yaml
				
- 
					
					
					 
					app-of-apps-kustomize/base/sync-waves.yaml
				
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -0,0 +1,4 @@ | 
			
		
	
		
			
				
					|  |  |  | SERVER=https://kubernetes.default.svc | 
			
		
	
		
			
				
					|  |  |  | REPO_URL=https://github.com/argoproj/argocd-example-apps | 
			
		
	
		
			
				
					|  |  |  | TARGET_REVISION=HEADs | 
			
		
	
		
			
				
					|  |  |  | PROJECT=default | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -0,0 +1,16 @@ | 
			
		
	
		
			
				
					|  |  |  | apiVersion: argoproj.io/v1alpha1 | 
			
		
	
		
			
				
					|  |  |  | kind: Application | 
			
		
	
		
			
				
					|  |  |  | metadata: | 
			
		
	
		
			
				
					|  |  |  |   name: helm-guestbook | 
			
		
	
		
			
				
					|  |  |  |   namespace: argocd | 
			
		
	
		
			
				
					|  |  |  |   finalizers: | 
			
		
	
		
			
				
					|  |  |  |   - resources-finalizer.argocd.argoproj.io | 
			
		
	
		
			
				
					|  |  |  | spec: | 
			
		
	
		
			
				
					|  |  |  |   destination: | 
			
		
	
		
			
				
					|  |  |  |     namespace: helm-guestbook | 
			
		
	
		
			
				
					|  |  |  |     server: $(SERVER) | 
			
		
	
		
			
				
					|  |  |  |   project: $(PROJECT) | 
			
		
	
		
			
				
					|  |  |  |   source: | 
			
		
	
		
			
				
					|  |  |  |     path: helm-guestbook | 
			
		
	
		
			
				
					|  |  |  |     repoURL: $(REPO_URL) | 
			
		
	
		
			
				
					|  |  |  |     targetRevision: $(TARGET_REVISION) | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -0,0 +1,16 @@ | 
			
		
	
		
			
				
					|  |  |  | apiVersion: argoproj.io/v1alpha1 | 
			
		
	
		
			
				
					|  |  |  | kind: Application | 
			
		
	
		
			
				
					|  |  |  | metadata: | 
			
		
	
		
			
				
					|  |  |  |   name: helm-hooks | 
			
		
	
		
			
				
					|  |  |  |   namespace: argocd | 
			
		
	
		
			
				
					|  |  |  |   finalizers: | 
			
		
	
		
			
				
					|  |  |  |   - resources-finalizer.argocd.argoproj.io | 
			
		
	
		
			
				
					|  |  |  | spec: | 
			
		
	
		
			
				
					|  |  |  |   destination: | 
			
		
	
		
			
				
					|  |  |  |     namespace: helm-hooks | 
			
		
	
		
			
				
					|  |  |  |     server: $(SERVER) | 
			
		
	
		
			
				
					|  |  |  |   project: $(PROJECT) | 
			
		
	
		
			
				
					|  |  |  |   source: | 
			
		
	
		
			
				
					|  |  |  |     path: helm-hooks | 
			
		
	
		
			
				
					|  |  |  |     repoURL: $(REPO_URL) | 
			
		
	
		
			
				
					|  |  |  |     targetRevision: $(TARGET_REVISION) | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -0,0 +1,47 @@ | 
			
		
	
		
			
				
					|  |  |  | apiVersion: kustomize.config.k8s.io/v1beta1 | 
			
		
	
		
			
				
					|  |  |  | kind: Kustomization | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | configurations: | 
			
		
	
		
			
				
					|  |  |  | - kustomize-argocd-config.yaml | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | resources: | 
			
		
	
		
			
				
					|  |  |  | - helm-guestbook.yaml | 
			
		
	
		
			
				
					|  |  |  | - helm-hooks.yaml | 
			
		
	
		
			
				
					|  |  |  | - kustomize-guestbook.yaml | 
			
		
	
		
			
				
					|  |  |  | - namespaces.yaml | 
			
		
	
		
			
				
					|  |  |  | - sync-waves.yaml | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | configMapGenerator: | 
			
		
	
		
			
				
					|  |  |  |   - name: argocd-env | 
			
		
	
		
			
				
					|  |  |  |     envs: | 
			
		
	
		
			
				
					|  |  |  |       - config.env | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | vars: | 
			
		
	
		
			
				
					|  |  |  | - name: SERVER | 
			
		
	
		
			
				
					|  |  |  |   objref: | 
			
		
	
		
			
				
					|  |  |  |     kind: ConfigMap | 
			
		
	
		
			
				
					|  |  |  |     name: argocd-env | 
			
		
	
		
			
				
					|  |  |  |     apiVersion: v1 | 
			
		
	
		
			
				
					|  |  |  |   fieldref: | 
			
		
	
		
			
				
					|  |  |  |     fieldpath: data.SERVER | 
			
		
	
		
			
				
					|  |  |  | - name: TARGET_REVISION | 
			
		
	
		
			
				
					|  |  |  |   objref: | 
			
		
	
		
			
				
					|  |  |  |     kind: ConfigMap | 
			
		
	
		
			
				
					|  |  |  |     name: argocd-env | 
			
		
	
		
			
				
					|  |  |  |     apiVersion: v1 | 
			
		
	
		
			
				
					|  |  |  |   fieldref: | 
			
		
	
		
			
				
					|  |  |  |     fieldpath: data.TARGET_REVISION | 
			
		
	
		
			
				
					|  |  |  | - name: PROJECT | 
			
		
	
		
			
				
					|  |  |  |   objref: | 
			
		
	
		
			
				
					|  |  |  |     kind: ConfigMap | 
			
		
	
		
			
				
					|  |  |  |     name: argocd-env | 
			
		
	
		
			
				
					|  |  |  |     apiVersion: v1 | 
			
		
	
		
			
				
					|  |  |  |   fieldref: | 
			
		
	
		
			
				
					|  |  |  |     fieldpath: data.PROJECT | 
			
		
	
		
			
				
					|  |  |  | - name: REPO_URL | 
			
		
	
		
			
				
					|  |  |  |   objref: | 
			
		
	
		
			
				
					|  |  |  |     kind: ConfigMap | 
			
		
	
		
			
				
					|  |  |  |     name: argocd-env | 
			
		
	
		
			
				
					|  |  |  |     apiVersion: v1 | 
			
		
	
		
			
				
					|  |  |  |   fieldref: | 
			
		
	
		
			
				
					|  |  |  |     fieldpath: data.REPO_URL | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -0,0 +1,13 @@ | 
			
		
	
		
			
				
					|  |  |  | varReference: | 
			
		
	
		
			
				
					|  |  |  | - path: spec/destination/namespace | 
			
		
	
		
			
				
					|  |  |  |   kind: Application | 
			
		
	
		
			
				
					|  |  |  |   apiVersion: argoproj.io/v1alpha1 | 
			
		
	
		
			
				
					|  |  |  | - path: spec/destination/server | 
			
		
	
		
			
				
					|  |  |  |   kind: Application | 
			
		
	
		
			
				
					|  |  |  |   apiVersion: argoproj.io/v1alpha1 | 
			
		
	
		
			
				
					|  |  |  | - path: spec/project | 
			
		
	
		
			
				
					|  |  |  |   kind: Application | 
			
		
	
		
			
				
					|  |  |  |   apiVersion: argoproj.io/v1alpha1 | 
			
		
	
		
			
				
					|  |  |  | - path: spec/source/targetRevision | 
			
		
	
		
			
				
					|  |  |  |   kind: Application | 
			
		
	
		
			
				
					|  |  |  |   apiVersion: argoproj.io/v1alpha1 | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -0,0 +1,16 @@ | 
			
		
	
		
			
				
					|  |  |  | apiVersion: argoproj.io/v1alpha1 | 
			
		
	
		
			
				
					|  |  |  | kind: Application | 
			
		
	
		
			
				
					|  |  |  | metadata: | 
			
		
	
		
			
				
					|  |  |  |   name: kustomize-guestbook | 
			
		
	
		
			
				
					|  |  |  |   namespace: argocd | 
			
		
	
		
			
				
					|  |  |  |   finalizers: | 
			
		
	
		
			
				
					|  |  |  |   - resources-finalizer.argocd.argoproj.io | 
			
		
	
		
			
				
					|  |  |  | spec: | 
			
		
	
		
			
				
					|  |  |  |   destination: | 
			
		
	
		
			
				
					|  |  |  |     namespace: kustomize-guestbook | 
			
		
	
		
			
				
					|  |  |  |     server: $(SERVER) | 
			
		
	
		
			
				
					|  |  |  |   project: $(PROJECT) | 
			
		
	
		
			
				
					|  |  |  |   source: | 
			
		
	
		
			
				
					|  |  |  |     path: kustomize-guestbook | 
			
		
	
		
			
				
					|  |  |  |     repoURL: $(REPO_URL) | 
			
		
	
		
			
				
					|  |  |  |     targetRevision: $(TARGET_REVISION) | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -0,0 +1,27 @@ | 
			
		
	
		
			
				
					|  |  |  | apiVersion: v1 | 
			
		
	
		
			
				
					|  |  |  | kind: Namespace | 
			
		
	
		
			
				
					|  |  |  | metadata: | 
			
		
	
		
			
				
					|  |  |  |   name: helm-guestbook | 
			
		
	
		
			
				
					|  |  |  |   annotations: | 
			
		
	
		
			
				
					|  |  |  |     argocd.argoproj.io/sync-wave: "-1" | 
			
		
	
		
			
				
					|  |  |  | --- | 
			
		
	
		
			
				
					|  |  |  | apiVersion: v1 | 
			
		
	
		
			
				
					|  |  |  | kind: Namespace | 
			
		
	
		
			
				
					|  |  |  | metadata: | 
			
		
	
		
			
				
					|  |  |  |   name: helm-hooks | 
			
		
	
		
			
				
					|  |  |  |   annotations: | 
			
		
	
		
			
				
					|  |  |  |     argocd.argoproj.io/sync-wave: "-1" | 
			
		
	
		
			
				
					|  |  |  | --- | 
			
		
	
		
			
				
					|  |  |  | apiVersion: v1 | 
			
		
	
		
			
				
					|  |  |  | kind: Namespace | 
			
		
	
		
			
				
					|  |  |  | metadata: | 
			
		
	
		
			
				
					|  |  |  |   name: kustomize-guestbook | 
			
		
	
		
			
				
					|  |  |  |   annotations: | 
			
		
	
		
			
				
					|  |  |  |     argocd.argoproj.io/sync-wave: "-1" | 
			
		
	
		
			
				
					|  |  |  | --- | 
			
		
	
		
			
				
					|  |  |  | apiVersion: v1 | 
			
		
	
		
			
				
					|  |  |  | kind: Namespace | 
			
		
	
		
			
				
					|  |  |  | metadata: | 
			
		
	
		
			
				
					|  |  |  |   name: sync-waves | 
			
		
	
		
			
				
					|  |  |  |   annotations: | 
			
		
	
		
			
				
					|  |  |  |     argocd.argoproj.io/sync-wave: "-1" | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -0,0 +1,16 @@ | 
			
		
	
		
			
				
					|  |  |  | apiVersion: argoproj.io/v1alpha1 | 
			
		
	
		
			
				
					|  |  |  | kind: Application | 
			
		
	
		
			
				
					|  |  |  | metadata: | 
			
		
	
		
			
				
					|  |  |  |   name: sync-waves | 
			
		
	
		
			
				
					|  |  |  |   namespace: argocd | 
			
		
	
		
			
				
					|  |  |  |   finalizers: | 
			
		
	
		
			
				
					|  |  |  |   - resources-finalizer.argocd.argoproj.io | 
			
		
	
		
			
				
					|  |  |  | spec: | 
			
		
	
		
			
				
					|  |  |  |   destination: | 
			
		
	
		
			
				
					|  |  |  |     namespace: sync-waves | 
			
		
	
		
			
				
					|  |  |  |     server: $(SERVER) | 
			
		
	
		
			
				
					|  |  |  |   project: $(PROJECT) | 
			
		
	
		
			
				
					|  |  |  |   source: | 
			
		
	
		
			
				
					|  |  |  |     path: sync-waves | 
			
		
	
		
			
				
					|  |  |  |     repoURL: $(REPO_URL) | 
			
		
	
		
			
				
					|  |  |  |     targetRevision: $(TARGET_REVISION) |