Create an app
This commit is contained in:
		
							
								
								
									
										27
									
								
								tpls/flux-create.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								tpls/flux-create.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,27 @@
 | 
			
		||||
apiVersion: tekton.dev/v1beta1
 | 
			
		||||
kind: PipelineRun
 | 
			
		||||
metadata:
 | 
			
		||||
  generateName: install-app
 | 
			
		||||
  labels:
 | 
			
		||||
    softplayer.net/env_name: "${SP_TEKTON_RUNTIME_NS}"
 | 
			
		||||
    softplayer.net/user-uuid: "${SP_CUSTOMER_ID}"
 | 
			
		||||
    tekton.dev/pipeline: hetzner-k3sf9p5s
 | 
			
		||||
  namespace: "${SP_TEKTON_RUNTIME_NS}"
 | 
			
		||||
spec:
 | 
			
		||||
  params:
 | 
			
		||||
  - name: namespace
 | 
			
		||||
    value: "${SP_CUSTOMER_ID}"
 | 
			
		||||
  - name: environment
 | 
			
		||||
    value: "${SP_ENVIRONMENT}"
 | 
			
		||||
  - name: application
 | 
			
		||||
    value: "${SP_APPLICATION}" 
 | 
			
		||||
  pipelineRef:
 | 
			
		||||
    params:
 | 
			
		||||
    - name: kind
 | 
			
		||||
      value: pipeline
 | 
			
		||||
    - name: name
 | 
			
		||||
      value: install-app
 | 
			
		||||
    - name: namespace
 | 
			
		||||
      value: tekton-pipelines
 | 
			
		||||
    resolver: cluster
 | 
			
		||||
  serviceAccountName: secret-manager
 | 
			
		||||
		Reference in New Issue
	
	Block a user