Skip to content

jaeger

Jaeger: open source, end-to-end distributed tracing

Prerequisites

Deploy

The deployment manifests are in k8s-resources.

Create namespace

kubectl create ns jaeger

(optional) changing the env

Modify files to change the namespace:

  • resources/addons/jaeger/collector.yaml
  • resources/addons/jaeger/query.yaml
  • resources/addons/jaeger/rollover-cron.yaml
- "http://elasticsearch.prod:9200"
+ "http://elasticsearch.discover:9200"

Apply manifests

kubectl apply -f resources/addons/jaeger/rollover-cron.yaml -n jaeger
kubectl apply -f resources/addons/jaeger/query.yaml -n jaeger
kubectl apply -f resources/addons/jaeger/collector.yaml -n jaeger