MCPcopy Create free account
hub / github.com/dgraph-io/dgraph / getJaeger

Function getJaeger

compose/compose.go:398–436  ·  view source on GitHub ↗
(version int)

Source from the content-addressed store, hash-verified

396}
397
398func getJaeger(version int) service {
399 if version == 2 {
400 // Jaeger v2.x uses OpenTelemetry Collector architecture with YAML config.
401 // OTLP receivers bind to localhost by default, so we need JAEGER_LISTEN_HOST=0.0.0.0
402 // for container environments.
403 return service{
404 Image: "jaegertracing/jaeger:latest",
405 ContainerName: containerName("jaeger"),
406 Ports: []string{
407 toPort(4318),
408 toPort(16686),
409 },
410 Environment: []string{
411 "JAEGER_LISTEN_HOST=0.0.0.0",
412 },
413 }
414 }
415 // Jaeger v1.60 with badger storage
416 return service{
417 Image: "jaegertracing/all-in-one:1.60",
418 ContainerName: containerName("jaeger"),
419 User: "0",
420 Ports: []string{
421 toPort(4318),
422 toPort(16686),
423 },
424 Volumes: []volume{{
425 Type: "volume",
426 Source: "jaeger-volume",
427 Target: "/jaeger",
428 }},
429 Environment: []string{
430 "SPAN_STORAGE_TYPE=badger",
431 },
432 Command: "--badger.ephemeral=false" +
433 " --badger.directory-key /jaeger" +
434 " --badger.directory-value /jaeger",
435 }
436}
437
438func getMinio(minioDataDir string) service {
439 svc := service{

Callers 1

mainFunction · 0.85

Calls 2

containerNameFunction · 0.85
toPortFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…