-
Story
-
Resolution: Done
-
Major
-
OSSM 2.0.0
-
3
-
False
-
False
-
Undefined
-
-
OSSM 2.2 - 2, OSSM 2.2 - 3
We're currently creating static OpenShift Route resources for every ingress gateway configured in the SMCP. If customers do not want to use those Routes or need a different configuration, they currently have no option to disable their creation. We should add a field that allows this.
Acceptance Criteria:
- add a gateway.route boolean field (default: true) that configures static route creation
Original description:
With OSSM 2.0 an Openshift http route seems to be created for any Ingress Gateway specified in the SMCP without a way to disable route creation. In previous versions we could just disable the istio-ingressgateway and use our own custom gateway without the http route creation. The majority of the time these need to be secure routes - which can be deployed separately.
Is there any way to disable route creation for ingress-gateway or additionalIngress?
Not sure if this is the chart code that creates the routes:
https://github.com/maistra/istio-operator/blob/maistra-2.0/resources/helm/overlays/gateways/istio-ingress/templates/istio-ingressgateway-route.yaml