mirror of
https://github.com/marcel-dempers/docker-development-youtube-series.git
synced 2025-06-06 17:01:30 +00:00
1.0 KiB
1.0 KiB
Introduction to Linkerd : Distributed Tracing with Jaeger
Get the jaeger extension from the linkerd CLI. See Official Docs
linkerd jaeger install > ./kubernetes/servicemesh/linkerd/tracing/manifests/linkerd-jaeger-21.4.3.yaml
Deploy the manifests:
kubectl apply -f ./kubernetes/servicemesh/linkerd/tracing/manifests/linkerd-jaeger-21.4.3.yaml
See components
watch kubectl -n linkerd-jaeger get pods
#do a check
linkerd jaeger check
kubectl -n default set env --all deploy OC_AGENT_HOST=collector.linkerd-jaeger:55678
Jaeger Dashboard
See service mesh traces in the dashboard
kubectl -n linkerd-jaeger port-forward svc/jaeger 16686
Deploy the Jaeger All-in-One image for demo purposes
kubectl apply -f .\kubernetes\servicemesh\linkerd\tracing\jaeger-all-in-one.yaml
Enable tracing :
linkerd upgrade config --addon-config kubernetes/servicemesh/linkerd/tracing/config.yaml | kubectl apply -f -