Install opentracing with Jaeger in Kubernetes



# opentracing-jaeger
This file will describe how to deploy Jaeger on Kubernetes

[See details](https://github.com/jaegertracing/helm-charts/tree/main/charts/jaeger)


Add the Jaeger Tracing Helm repository:

```bash
helm repo add jaegertracing https://jaegertracing.github.io/helm-charts
```


Install with elasticsearch:

```bash
helm install jaeger jaegertracing/jaeger \
--set provisionDataStore.cassandra=false \
--set storage.type=elasticsearch \
--set storage.elasticsearch.host=example.com \
--set storage.elasticsearch.port=12000 \
--set storage.elasticsearch.user=changeme \
--set storage.elasticsearch.password=changeme \
--set storage.elasticsearch.scheme=https
```

To install a ingress to point to `jaeger dashboard`:

```bash
kubectl apply -f ingress.yaml
```



---ingress--

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: jaeger-agent
namespace: opentracing
annotations:
kubernetes.io/ingress.class: nginx
spec:
rules:
- host: jaeger.google-dev.com
http:
paths:
- backend:
serviceName: jaeger-query
servicePort: query
path: "/"


Comments

Popular posts from this blog

Fixing the DeepSpeed Import Error While Fine-Tuning the Qwen Model

Amazon Linux 2023 - User data configuration for launch templates to connect to the EKS cluster

How to create ISM policy and rotate logs in opensearch