Split route object out into a separate yaml file
This commit is contained in:
		
							parent
							
								
									d2d9ef7974
								
							
						
					
					
						commit
						66b8797aea
					
				@ -41,9 +41,6 @@ stages:
 | 
				
			|||||||
            -p PIC_BASE_URL=$(PicBaseUrl) 
 | 
					            -p PIC_BASE_URL=$(PicBaseUrl) 
 | 
				
			||||||
            -p RABBITMQ_HOSTNAME=$(RabbitMqHostname) 
 | 
					            -p RABBITMQ_HOSTNAME=$(RabbitMqHostname) 
 | 
				
			||||||
            -p CATALOG_PUBLIC_HOSTNAME=$(CatalogPublicHostName) 
 | 
					            -p CATALOG_PUBLIC_HOSTNAME=$(CatalogPublicHostName) 
 | 
				
			||||||
            -p CA_CERTIFICATE=$(CaCertificate2) 
 | 
					 | 
				
			||||||
            -p CERTIFICATE=$(Certificate2) 
 | 
					 | 
				
			||||||
            -p PRIVATE_KEY=$(PrivateKey2) 
 | 
					 | 
				
			||||||
            | oc apply -f-'
 | 
					            | oc apply -f-'
 | 
				
			||||||
          failOnStderr: true
 | 
					          failOnStderr: true
 | 
				
			||||||
          displayName: 'Ensure Catalog API OpenShift DeploymentConfig and Service'
 | 
					          displayName: 'Ensure Catalog API OpenShift DeploymentConfig and Service'
 | 
				
			||||||
							
								
								
									
										23
									
								
								deploy/aro/catalog-api/catalog-public-route.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								deploy/aro/catalog-api/catalog-public-route.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,23 @@
 | 
				
			|||||||
 | 
					apiVersion: route.openshift.io/v1
 | 
				
			||||||
 | 
					kind: Route
 | 
				
			||||||
 | 
					metadata:
 | 
				
			||||||
 | 
					  labels:
 | 
				
			||||||
 | 
					    app: catalogapi
 | 
				
			||||||
 | 
					name: catalog-public-route
 | 
				
			||||||
 | 
					spec:
 | 
				
			||||||
 | 
					host: __CatalogPublicHostName__
 | 
				
			||||||
 | 
					port:
 | 
				
			||||||
 | 
					  targetPort: 8080-tcp
 | 
				
			||||||
 | 
					tls:
 | 
				
			||||||
 | 
					  caCertificate: |
 | 
				
			||||||
 | 
					    __CaCertificate2__
 | 
				
			||||||
 | 
					  certificate: |
 | 
				
			||||||
 | 
					    __Certificate2__
 | 
				
			||||||
 | 
					  key: |
 | 
				
			||||||
 | 
					    __PrivateKey2__
 | 
				
			||||||
 | 
					  termination: edge
 | 
				
			||||||
 | 
					to:
 | 
				
			||||||
 | 
					  kind: Service
 | 
				
			||||||
 | 
					  name: catalogapi
 | 
				
			||||||
 | 
					  weight: 100
 | 
				
			||||||
 | 
					wildcardPolicy: None
 | 
				
			||||||
@ -92,30 +92,6 @@ objects:
 | 
				
			|||||||
    type: ClusterIP
 | 
					    type: ClusterIP
 | 
				
			||||||
  status:
 | 
					  status:
 | 
				
			||||||
    loadBalancer: {}
 | 
					    loadBalancer: {}
 | 
				
			||||||
- apiVersion: route.openshift.io/v1
 | 
					 | 
				
			||||||
  kind: Route
 | 
					 | 
				
			||||||
  metadata:
 | 
					 | 
				
			||||||
    labels:
 | 
					 | 
				
			||||||
      app: ${APPLICATION_NAME}
 | 
					 | 
				
			||||||
      template: ${TEMPLATE_NAME}
 | 
					 | 
				
			||||||
    name: catalog-public-route
 | 
					 | 
				
			||||||
  spec:
 | 
					 | 
				
			||||||
    host: ${CATALOG_PUBLIC_HOSTNAME}
 | 
					 | 
				
			||||||
    port:
 | 
					 | 
				
			||||||
      targetPort: 8080-tcp
 | 
					 | 
				
			||||||
    tls:
 | 
					 | 
				
			||||||
      caCertificate: |
 | 
					 | 
				
			||||||
        ${CA_CERTIFICATE}
 | 
					 | 
				
			||||||
      certificate: |
 | 
					 | 
				
			||||||
        ${CERTIFICATE}
 | 
					 | 
				
			||||||
      key: |
 | 
					 | 
				
			||||||
        ${PRIVATE_KEY}
 | 
					 | 
				
			||||||
      termination: edge
 | 
					 | 
				
			||||||
    to:
 | 
					 | 
				
			||||||
      kind: Service
 | 
					 | 
				
			||||||
      name: ${APPLICATION_NAME}
 | 
					 | 
				
			||||||
      weight: 100
 | 
					 | 
				
			||||||
    wildcardPolicy: None
 | 
					 | 
				
			||||||
parameters:
 | 
					parameters:
 | 
				
			||||||
- description: The name for the application.
 | 
					- description: The name for the application.
 | 
				
			||||||
  displayName: Application Name
 | 
					  displayName: Application Name
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user