3

jaeger-operator not creating jaeger agent when creating jaeger instance after installation of jaeger operator

I am using the following file to just introduce ES storage to be used by collector and query

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: simple-prod-es
spec:
  strategy: production
  storage:
    type: elasticsearch 
    options:
      es:
        server-urls: https://search-test-g7fbo7pzghdquvvgxty2pc6lqu.us-east-2.es.amazonaws.com
        index-prefix: jaeger-span
        username: test
        password: xyz

aeger agent, collector, query components should be created. Collector and query components are created but jaeger agent component is not being created

i then deployed my app manifest file with setting auto inject to true ... but since agent is not created hence no traces are being sent to the provided collector.

my app deployment file:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: node-app1
  annotations:
    "sidecar.jaegertracing.io/inject": "true"
spec:
  selector:
    matchLabels:
      app: node-app1
  template:
    metadata:
      labels:
        app: node-app1
    spec:
      containers:
        - name: node-app1
          image: mycontainerstore.azurecr.io/node-web-app
          ports:
          - containerPort: 3100
            protocol: TCP

OS: AKS Azure kubernetes cluster service Jaeger version: 1.31.0 Deployment: Kubernetes

Sana.91
  • 1,999
  • 4
  • 33
  • 52

0 Answers0