Issues deploying API Gateway 9.4 on Openshift

Document ID : KB000123477
Last Modified Date : 21/12/2018
Show Technical Document Details
Introduction:
Have been following the steps mentioned in below link to setup a test gateway container in our Openshift environment - https://docops.ca.com/ca-api-gateway/9-3/en/other-gateway-form-factors/using-the-container-gateway/getting-started-with-the-container-gateway/run-the-container-gateway-on-openshift We have been successful in deploying the pods. They seem to be healthy and logging. But we are not able to hit the endpoints via the routes. We are also not able to start the policy manager following the steps as described in the above documentation script
Environment:
Gateway 9.4
Openshift v3.11
Kubernetes v1.11
Instructions:

OpenShift is a family of containerization software developed by Red Hat. Its flagship product is the OpenShift Container Platform—an on-premises platform as a service built around Docker containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux

Broadcom sample creates two PODS MySQL and Gateway the issue with access through OpenShift Gateway listens on multiple ports for one hostname - this is based on the sample from documentation 

https://docops.ca.com/ca-api-gateway/9-4/en/other-gateway-form-factors/using-the-container-gateway/getting-started-with-the-container-gateway/run-the-container-gateway-on-openshift/sample-openshift-deployment-files\

If you deploy based on the example in the docops access to each service is based on the container-gateway.yml

Policy Manager:  pm.${CONTAINER_GATEWAY_PUBLIC_HOST}
NON SSL Endpoints: http.${CONTAINER_GATEWAY_PUBLIC_HOST}
SSL Endpoints: https.${CONTAINER_GATEWAY_PUBLIC_HOST} 

IF ${CONTAINER_GATEWAY_PUBLIC_HOST} = ssg94.broadom.com

In Policy Manager Gateway:  pm.ssg94.broadom.com:443
Endpoints SSL:  https://https.ssg94.broadcom.com
Endpoints Non-SSL: http://http.ssg94.broadcom.com

Please refer to KB000123478 for deployment of the Gateway in OpensShift