Skip to content

Enable selecting zipkin tracing provider #1827

@basvanbeek

Description

@basvanbeek

Description:
Currently Envoy Gateway only supports the OpenTelemetry tracer, this makes EG unsuitable to plug into platforms where other solutions are being used (especially regarding trace context propagation). Some may want to transition to OpenTelemetry in the future but others have significant investments in other solutions (often using the B3 context propagation standard from the Zipkin ecosystem) or use tracing ecosystems that simply can't be supported by OpenTelemetry (e.g. Apache SkyWalking).

As an ingress typically is the location where also the sampling decision is made, it is very important to support at least the core instrumentation that Envoy supports. At the very least start with Zipkin (for B3 propagation) and SkyWalking (native instrumentation is not OTel compatible)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions