odigos-io / opentelemetry-go-instrumentation

OpenTelemetry auto-instrumentation for Go applications
Apache License 2.0
292 stars 44 forks source link

Support a secure grpc endpoint? #30

Open abatilo opened 2 years ago

abatilo commented 2 years ago

Feature request

I'm using Honeycomb as my otel endpoint directly, without going to a local collector first. It looks like I'm unable to connect to their endpoint: api.honeycomb.io:443 because the gRPC client created by this project is requiring an insecure connection:

https://github.com/keyval-dev/opentelemetry-go-instrumentation/blob/a3b51e5242ff7026120530fa8aa3b0bbd4d5e170/pkg/opentelemetry/controller.go#L99

I would like to be able to configure that the gRPC client is configured expecting a secure connection so that I can connect directly to honeycomb.