-
Notifications
You must be signed in to change notification settings - Fork 348
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add option to change port names #344
Comments
I am also interested in this feature. |
I saw the changes to the ports http-config-rest and http-c-tchan-trft. In my case the only way to get rid of "Could not send spans over gRPC" is to rename the grpc-http port to http2-grpc (http-grpc would not work, tried that already). Although grpc is a recognised istio protocol and should behave as http2, it is actually not working. Any chance we could rename the grpc-http port or make it configurable? |
Please do this also for collector-svc here https://artifacthub.io/packages/helm/jaegertracing/jaeger otherwise when you use Istio with mTLS mode strict it blocks sending traces from otlp with error |
Requirement - what kind of business use case are you trying to solve?
Hi there!
We are currently using Jaeger and want to add authentication and authorization to the UI.
We are doing this via istio service mesh and a dex/oauth2-proxy flow.
Problem - what in Jaeger blocks you from solving the requirement?
Sadly though, istio does not recognize the jaeger-query port as http and we need to prefix the
port name with
http
to force the selection to have rules for the traffic to apply.The helm chart jaeger however, doesn't give an option to configure port names.
When some other protocol than http get's selected for the port, the http rules we supply
to activate the authentication flow never apply.
As a quick fix we deploy an additional service with the same selector to force selection of http, but
it would be nice if we could just configure the port name.
Proposal - what do you suggest to solve the problem or improve the existing situation?
I'd like to give the service sections an interface to configure the port names via a
name
field.The default value should be is currently hardcoded. Folks that use istio or something else can then just insert whatever they desire. Like
query.service.portName: http-query
For us doing it on the query service would suffice, but we should follow through and make the name configurable on all services.
e.g agent:
Any open questions to address
Or we add maps for port options
If this feature request is accepted, I'd be happy to contribute a PR.
Thanks for the consideration
The text was updated successfully, but these errors were encountered: