provisionDataStore:
cassandra: false
elasticsearch: false
kafka: false
storage:
# allowed values (cassandra, elasticsearch)
type: elasticsearch
elasticsearch:
scheme: http
host: uat-es-internal-http.elastic-system.svc
port: 9200
user: elastic
usePassword: true
#password: changeme
# indexPrefix: test
## Use existing secret (ignores previous password)
existingSecret: jaeger-es-elastic-user
existingSecretKey: elastic
nodesWanOnly: false
extraEnv: []
## ES related env vars to be configured on the concerned components
# - name: ES_SERVER_URLS
# value: http://elasticsearch-master:9200
# - name: ES_USERNAME
# value: elastic
# - name: ES_INDEX_PREFIX
# value: test
## ES related cmd line opts to be configured on the concerned components
cmdlineParams: {}
# es.server-urls: http://elasticsearch-master:9200
# es.username: elastic
# es.index-prefix: test
kafka:
brokers:
- kafka-0.kafka-headless.kafka.svc:9092
topic: jaeger_v1_dev
authentication: none
ingester:
enabled: true
image: registry.solarfs.io/jaegertracing/jaeger-ingester
serviceMonitor:
enabled: true
additionalLabels:
release: prometheus-community
agent:
image: registry.solarfs.io/jaegertracing/jaeger-agent
serviceMonitor:
enabled: true
additionalLabels:
release: prometheus-community
tolerations:
- effect: NoSchedule
key: ipfs-cluster-extend/cluster
operator: Exists
useHostNetwork: true
dnsPolicy: ClusterFirstWithHostNet
collector:
image: registry.solarfs.io/jaegertracing/jaeger-collector
serviceMonitor:
enabled: true
additionalLabels:
release: prometheus-community
ingress:
enabled: true
ingressClassName: nginx
tls:
- hosts:
- "jaeger-collector.apps145205.example.k8s"
hosts: ["jaeger-collector.apps145205.example.k8s"]
pathType: ImplementationSpecific
query:
enabled: true
extraEnv:
# monitor
- name: METRICS_STORAGE_TYPE
value: "prometheus"
- name: PROMETHEUS_SERVER_URL
value: "http://prometheus-operated.monitoring:9090"
serviceMonitor:
enabled: true
additionalLabels:
release: prometheus-community
image: registry.solarfs.io/jaegertracing/jaeger-query
ingress:
enabled: true
ingressClassName: nginx
tls:
- hosts:
- "jaeger-query.apps145205.example.k8s"
hosts: ["jaeger-query.apps145205.example.k8s"]
pathType: ImplementationSpecific
esIndexCleaner:
enabled: true
image: registry.solarfs.io/jaegertracing/jaeger-es-index-cleaner
esRollover:
enabled: true
image: registry.solarfs.io/jaegertracing/jaeger-es-rollover
esLookback:
enabled: true
image: registry.solarfs.io/jaegertracing/jaeger-es-rollover
# 测试示例服务
hotrod:
enabled: false
podSecurityContext: {}
securityContext: {}
replicaCount: 1
image:
repository: registry.solarfs.io/jaegertracing/example-hotrod
ingress:
enabled: true
ingressClassName: nginx
tls:
- hosts:
- "jaeger-hotrod.apps145205.example.k8s"
hosts: ["jaeger-hotrod.apps145205.example.k8s"]
pathType: ImplementationSpecific