Configuring OpenTelemetry Tracing using GlobalConfig
EnRoute Technical Reference
EnRoute can be configured to generate Traces in Zipkin and OpenTelemetry format. Tracing can be configured using GlobalConfig
GlobalConfig for OpenTelemetry Tracing
EnRoute can also be configured to send traces to opentelemtry collector. The tracer_type is set to opentelemetry and service_name is specified in <namespace.name> format
    apiVersion: enroute.saaras.io/v1
    kind: GlobalConfig
    metadata:
      name: enroute-globalconfig-tracing
    spec:
      config: |
        {
        "tracing" : {
            "tracer_type" : "opentelemetry",
            "opentelemetry_config" : {
              "service_name" : "default.simplest-collector:4317"
            }
        }
        }
      name: enroute-globalconfig-tracing
      type: globalconfig_tracing
Traces with EnRoute
EnRoute shows up with the name enroute-ingress
