I met with some problems when use jaeger operator. Some error occures in logs.
# k logs -f jaeger-query-99bc97598-7bsqv jaeger-agent
{"level":"warn","ts":1590767929.0646005,"caller":"gr...@v1.27.1/clientconn.go:1223","msg":"grpc: addrConn.createTransport failed to connect to {
10.233.75.44:14250 <nil> 0
<nil>}. Err :connection error: desc = \"transport: Error while dialing dial tcp
10.233.75.44:14250: connect: connection refused\". Reconnecting...","system":"grpc","grpc_log":true}
Then I consult the IP, then found no such endpoint matched.
```
jaeger-operator istio-system 1 2020-05-30 07:06:43.535284201 +0000 UTC deployed jaeger-operator-2.14.2 1.17.1
[root@node1 ~]# k get ep | grep jaeger
jaeger-operator <none> 5h19m
jaeger-operator-metrics <none> 169m
```
Then found jaeger-operator and jaeger-operator-metrics has no endpoints. What's the matter?How can I fix it?
I installe jaeger with the chart in official repositry and consult the official steps.
My version is 1.17.
[root@node1 ~]# helm list | grep jaeger
jaeger-operator istio-system 1 2020-05-30 07:06:43.535284201 +0000 UTC deployed jaeger-operator-2.14.2 1.17.1
Here is my crd:
k get jaeger -o yaml
```
apiVersion: v1
items:
kind: Jaeger
metadata:
annotations:
{"apiVersion":"
jaegertracing.io/v1","kind":"Jaeger","metadata":{"annotations":{},"name":"jaeger","namespace":"istio-system"},"spec":{"agent":{"image":"jaegertracing/jaeger-agent:1.17"},"collector":{"image":"jaegertracing/jaeger-collector:1.17"},"query":{"image":"jaegertracing/jaeger-query:1.17"},"storage":{"dependencies":{"enabled":false},"esIndexCleaner":{"enabled":false},"options":{"es":{"index-prefix":"logstash","server-urls":"
http://elasticsearch-logging-data.kubesphere-logging-system.svc.cluster.local:9200"}},"type":"elasticsearch"},"strategy":"production"}}
creationTimestamp: "2020-05-30T04:36:43Z"
generation: 3
labels:
name: jaeger
namespace: istio-system
resourceVersion: "224456"
uid: d65d2ed4-0a84-4061-ac8a-85c858ce5da9
spec:
agent:
image: jaegertracing/jaeger-agent:1.17
options: {}
resources: {}
allInOne:
options: {}
resources: {}
collector:
image: jaegertracing/jaeger-collector:1.17
options: {}
resources: {}
ingester:
options: {}
resources: {}
ingress:
openshift: {}
options: {}
...
resources:
limits:
memory: 16Gi
requests:
cpu: "1"
memory: 16Gi
storage: {}
esIndexCleaner:
enabled: false
image: jaegertracing/jaeger-es-index-cleaner:1.17.1
numberOfDays: 7
resources: {}
schedule: 55 23 * * *
esRollover:
image: jaegertracing/jaeger-es-rollover:1.17.1
resources: {}
schedule: 0 0 * * *
options:
es:
index-prefix: logstash
type: elasticsearch
strategy: production
ui:
options:
dependencies:
menuEnabled: false
menu:
- items:
- label: Documentation
label: About
status:
phase: Running
version: 1.17.1
kind: List
metadata:
resourceVersion:
```
Can someone would help me?
Thanks.