Uploaded image for project: 'Knative Serving'
  1. Knative Serving
  2. SRVKS-226

ServiceMeshControlPlane needs to specify targetPort of 8080 for cluster-local-gateway

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • TP1
    • None
    • None
    • None
    • Serverless Sprint 171

      Service Mesh RC1 will not start a cluster-local-gateway with a targetPort of 80. Instead, we need to change that to 8080, like:

          gateways:
            istio-ingressgateway:
              autoscaleEnabled: false
            istio-egressgateway:
              enabled: false
            cluster-local-gateway:
              autoscaleEnabled: false
              enabled: true
              labels:
                app: cluster-local-gateway
                istio: cluster-local-gateway
              ports:
                - name: status-port
                  port: 15020
                - name: http2
                  port: 80
                  targetPort: 8080
                - name: https
                  port: 443
      

      We need to ensure the name of the targetPort matches up with what the istio-ingressgateway shipped w/ Service Mesh RC1 uses, which is "http2" as shown above.

      This might only be a documentation issue when we document the needed ServiceMeshControlPlane?

      Without the targetPort set to 8080 the cluster-local-gateway won't start.

              mgencur Martin Gencur
              bbrownin@redhat.com Ben Browning
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: