У меня есть рабочий посол и работающий Istio, и я использую стандартную трассировку Jaeger в Istio, которая прекрасно работает.
Теперь я бы хотел, чтобы посол сообщал данные трассировки в Jaeger Istio.
* 1004 Документация посла предполагает, что Jaeger поддерживается драйвером Zipkin, но дает пример только для использования с Zipkin.
https://www.getambassador.io/user-guide/with-istio/#tracing -integration
Итак, я проверил порты службы jaeger-collector и выбрал http: jaeger-collector-http 14268 / TCP
kubectl describe svc jaeger-collector -n istio-system
и изменил службу TracingService, показанную в документах посла:
apiVersion: getambassador.io/v2
kind: TracingService
metadata:
name: tracing
namespace: {{ .Values.namespace }}
spec:
#service: "zipkin.istio-system:9411"
service: "jaeger-collector.istio-system:14268"
driver: zipkin
ambassador_id: ambassador-{{ .Values.namespace }}
config: {}
Но я не могу см. следовые данные Посла в Егере.
Кто-нибудь имеет опыт работы с этим топи c?