You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							20 lines
						
					
					
						
							690 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							20 lines
						
					
					
						
							690 B
						
					
					
				| local bgGuestbook = std.extVar("__ksonnet/components")["bg-guestbook"]; | |
| local bgGuestbookSvc = bgGuestbook[0]; | |
| local bgGuestbookDeploy = bgGuestbook[1]; | |
| local parseYaml = std.native("parseYaml"); | |
| local bgWorkflow = parseYaml(importstr 'wf/bluegreen.yaml')[0]; | |
| 
 | |
| [ | |
|   bgWorkflow + { | |
|     spec +: { | |
|       arguments +: { | |
|         parameters : [ | |
|           {name: "deployment-name", value: bgGuestbookDeploy.metadata.name}, | |
|           {name: "service-name", value: bgGuestbookSvc.metadata.name}, | |
|           {name: "new-deployment-manifest", value: std.manifestJson(bgGuestbookDeploy)}, | |
|           {name: "new-service-manifest", value: std.manifestJson(bgGuestbookSvc)}, | |
|         ], | |
|       }, | |
|     }, | |
|   } | |
| ] |