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 RABBITMQ_HOSTNAME=$(RabbitMqHostname) 
 | 
			
		||||
            -p CATALOG_PUBLIC_HOSTNAME=$(CatalogPublicHostName) 
 | 
			
		||||
            -p CA_CERTIFICATE=$(CaCertificate2) 
 | 
			
		||||
            -p CERTIFICATE=$(Certificate2) 
 | 
			
		||||
            -p PRIVATE_KEY=$(PrivateKey2) 
 | 
			
		||||
            | oc apply -f-'
 | 
			
		||||
          failOnStderr: true
 | 
			
		||||
          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
 | 
			
		||||
  status:
 | 
			
		||||
    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:
 | 
			
		||||
- description: The name for the application.
 | 
			
		||||
  displayName: Application Name
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user