Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(service): Update service port names for istio support
Based off of our discussion [here](https://seldondev.slack.com/archives/C8Y9A8G0Y/p1594744362472100). The current port for grpc traffic is named `grpc` (very reasonably). Due to the new pattern of multiplexing http/grpc traffic on the http port, issues have popped up when trying to send grpc traffic to a service defined by the `seldon.io/svc-name` due to the istio sidecar determining the protocol and only allowing grpc traffic through (more info [here](https://istio.io/latest/docs/ops/configuration/traffic-management/protocol-selection/)). This fix changes the name of the grpc port from `grpc` to `http2` to allow for multiplexing of traffic when istio sidecars are used, while still maintaining the ability for istio grpc metrics to be generated (more info [here](https://istio.io/latest/docs/reference/config/policy-and-telemetry/metrics/#metrics)). Signed off by: Nick Groszewski <groszewn@gmail.com>
- Loading branch information