diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 18:45:59 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 18:45:59 +0000 |
commit | 19fcec84d8d7d21e796c7624e521b60d28ee21ed (patch) | |
tree | 42d26aa27d1e3f7c0b8bd3fd14e7d7082f5008dc /src/jaegertracing/jaeger-client-cpp/crossdock/docker-compose.yml | |
parent | Initial commit. (diff) | |
download | ceph-upstream/16.2.11+ds.tar.xz ceph-upstream/16.2.11+ds.zip |
Adding upstream version 16.2.11+ds.upstream/16.2.11+dsupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/jaegertracing/jaeger-client-cpp/crossdock/docker-compose.yml')
-rw-r--r-- | src/jaegertracing/jaeger-client-cpp/crossdock/docker-compose.yml | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/src/jaegertracing/jaeger-client-cpp/crossdock/docker-compose.yml b/src/jaegertracing/jaeger-client-cpp/crossdock/docker-compose.yml new file mode 100644 index 000000000..550f0799f --- /dev/null +++ b/src/jaegertracing/jaeger-client-cpp/crossdock/docker-compose.yml @@ -0,0 +1,68 @@ +version: '2' + +services: + crossdock: + image: crossdock/crossdock + links: + - test_driver + - go + - cpp-udp + - cpp-http + environment: + - WAIT_FOR=test_driver,go,cpp-udp,cpp-http + - WAIT_FOR_TIMEOUT=60s + + - CALL_TIMEOUT=60s + + - AXIS_CLIENT=go + - AXIS_S1NAME=go,cpp-udp + - AXIS_SAMPLED=true,false + - AXIS_S2NAME=go,cpp-udp + - AXIS_S2TRANSPORT=http + - AXIS_S3NAME=go,cpp-udp + - AXIS_S3TRANSPORT=http + + - BEHAVIOR_TRACE=client,s1name,sampled,s2name,s2transport,s3name,s3transport + + - AXIS_TESTDRIVER=test_driver + - AXIS_SERVICES=cpp-udp,cpp-http + + - BEHAVIOR_ENDTOEND=testdriver,services + + - REPORT=compact + + go: + image: jaegertracing/xdock-go + ports: + - "8080-8082" + + cpp-udp: + depends_on: + - test_driver + build: + context: $PWD + dockerfile: crossdock/Dockerfile + ports: + - "8080-8082" + environment: + - SENDER=udp + + cpp-http: + depends_on: + - test_driver + build: + context: $PWD + dockerfile: crossdock/Dockerfile + ports: + - "8080-8082" + environment: + - SENDER=http + + test_driver: + image: jaegertracing/test-driver + depends_on: + - jaeger-query + - jaeger-collector + - jaeger-agent + ports: + - "8080" |